If it were me personally...
I would call him in if that's what you like to do. Let him come charging in like a maniac. Stand ready with a lounge whip and raise one arm high so you're taller than he is then use the other to WHACK him with the whip while yelling something along the lines of "BACK OFF" or "MIND YOUR MANNERS". Get in his space and give him a good smack, the head, chest, wherever. If you're the top herd member its your job to kick the snot out of him if he's charging like a jerk, so let him have it! He can and will learn to come in like a gentlemen.
When he hits the breaks and runs back out like he will when the whip contacts his head and you're screaming with a raised arm... Drop your arm and whip and call him back, if he's nice he can walk in, if he's a jerk he can have it again until he learns to come in with some manners!
The other suggestions are great for training humans to mind while waiting for dinner :) But how often do you see the leader of your herd leading a pushy horse by a rope halter and making it "wait" for dinner? No, respect is taught by loud sequels, biting, kicking and chasing. He'll know what you mean if you speak his language. Plus you don't have to deal with a 15 minute leading lesson every night :)
I personally, would prefer to have words with him in horse terms ("Go ahead, run at the boss mare, It'll cost ya......") but leading him in is another option.
Last edited by New_image; 09-01-2010 at 11:08 PM.