I have 2 roosters, my alpha roo (Crazin) is incredibly docile but is fiercely protective of his flock, even the other roo.
The other roo (Noodle), however, is a little turd and will often peck at the hens or mount them aggressively when mating, making them scream sometimes. Crazin always goes after Noodle whenever he makes them scream or is pecking at them for no reason. Crazin has never once become aggressive towards me (or any other human), but Noodle used to dance, raise his neck feathers, and/or peck at me or anyone trying to collect eggs. Whenever he would do that I'd touch all my fingertips together, like a point, and act like I was pecking him back. Once or twice and he'd back off. He no longer does that to me, and now only goes after toes if he can see them. I don't feel like it was aggressive towards him, just showing him I'm higher in the pecking order than he is. I'M THE MAMA!