Mmmmm. Don't get them tame, don't fuss them, don't feed them tidbits. Sadly, they need to be a bit scared of you or else they decide they're the boss and you're part of their flock. I don't think there's really a way to be friends with a tup, it's just how they are.
To remedy the existing situation, you're going to have make him wary of you. Dogs, noise (ladle on metal dustbin lid, lots of shouting), arm waving, empty bucket clattered on head (more noise and indignity than hurt) and probably more than once.
Or yes, tipping them in their bums regularly would reinforce that they're smaller than you!
It's a pain isn't it. My Shetland tup would like to make friends but he was also thinking of butting and after a nasty experience with a Rough tup, I've really backed off my Shetland and save fussing and stuff for the girls.