Put on some tall rubber boots, you'll need these to protect your legs.
Go out to the coop and if he runs to jump at you, stick your leg out so he only has the ability to flog your leg. Hop towards him, (he will back up and continue to flog) and pin him agains the wall.
Once you get him against the corner of the run, he will realize that his efforts aren't working and will try to run. Pin him against the wall so he can't run away.
Grab him holding his wings, and place him on his side holding his head against the ground. Tap his head with your finger like another rooster would do after pinning.
Hold him there for as long as seems necessary, and than lift him off the ground and let him go. He'll like cluck to him self, look at your sideways and walk away. Don't turn your back, and if you do constantly look back at him so he can see your face.
Leave the enclosure, and repeat this process every time he tries to flog, bite, jump, or boss you.