My accessory work is programmed in the sense that I have a set of exercises I usually do, but there's no clear progression scheme on them. I looked in the link and it looks like a sensible program. I have been training relatively similarly for quite some time now, except that I have a quite higher volume on upper body simply because I feel I can get away with it at the moment. My split looks like this:
Day 1: Quad dominant lower body, main exercise is front squat
Day 2: Pulling upper body, main exercise is weighted wide grip pull-ups
Day 3: Pressing upper body, main exercise is bench press
Day 4: Hip dominant lower body, main exercise is deadlift
Day 5: Pulling upper body, main exercise is pull-ups with a close pulldown handle
Day 6: Pressing upper body, main exercise is push press
Main exercises are done for 3 - 5 reps, supplement work is done for higher. I might go something like 12 days straight if I'm feeling invincible, but on average I do 3 days on, 1 day off.
I have never gained more fat than I was comfortable with, and thus never done a cut, so this is just going to be thoughts and not experience from my side. I think if a trainee is getting too fat on a bulk, overtrained or not, he should obviously consider easing up on the eating, as unnecessary fat gain is unwanted for bodybuilders.
An analogy I like to think for myself is that a trainee has a genetical max of for instance 100 recovery "points". If diet, sleep and other restorative factors are all spot on he has those 100 points to spend. If the trainee trains like he has 90 points he is not using his potential. If he trains like he has 110 which is above his ability to recover more eating will not help since recovery measures are already maxed, and thus he'll need to cut down on the training in order to make the equation go zero. If he uses 100 training "points" and only has implemented recovery measures for 90, then more food, rest etc might help. It's just a matter of not training above your ability to recover, and knowing whether you are over training or under recovering. Training and recovery should be in equilibrium. Again, this is just a way of thought for myself.
If I ever were to do a cut I would do it slowly with no rush, and should I find myself under recovering I probably would try to increase calories a little bit, but still stay in a slight deficit and stay there for a little while and see what happened. This is also where cheat days and carb ups come in. Diet for 6 days, rest and eat more on the seventh. I would also look into my training. I know for a fact that nothing beats the living daylights out of me like running, so if I were doing intervals I would ease up on those before lifting.