Hmm, might try the procrastinating with him. Actually, that may well be where he's learned it from in the first place (although I have been much more on the ball recently because there are places we HAVE to be).
I give loads of warnings, lots of explaining what the plan is for the morning, what he needs to do, what I'm doing - he does know the drill. But he just has to do x, y or z first!
He's also a master at ignoring me. I have discovered that tapping him on the shoulder repeatedly and going, "DS1, DS1, DS1, DS1, DS1" in a funny voice makes him laugh, then pay attention to me...for a brief second.