Here is something I read a while back and it's kinda' along the same line of method as Paraclete2's advice:
https://www.backyardchickens.com/web/viewblog.php?id=2588-Roo_behavior
My first rooster started to get a little "cocky" but I used this method and it worked well. I also quit feeding him "rooster booster" because I was told that was to buff up fighting cocks and it makes them meaner? I don't know if that's true but I'm up to 8 roosters now and they have their own pens and harem of girls but every time I go in, they don't bother me at all because ever since they were born I would chase them down (sometimes I would use a fishing net) and hold on to them and pet them for a while! I definitely think they need to know that the human is the alpha rooster! (But I think that can be accomplished without hurting him).
https://www.backyardchickens.com/web/viewblog.php?id=2588-Roo_behavior
My first rooster started to get a little "cocky" but I used this method and it worked well. I also quit feeding him "rooster booster" because I was told that was to buff up fighting cocks and it makes them meaner? I don't know if that's true but I'm up to 8 roosters now and they have their own pens and harem of girls but every time I go in, they don't bother me at all because ever since they were born I would chase them down (sometimes I would use a fishing net) and hold on to them and pet them for a while! I definitely think they need to know that the human is the alpha rooster! (But I think that can be accomplished without hurting him).