One of the things I've noticed with Napoleon is that he is very aware of his surroundings and how in command he is of the area.
I've mentioned that Napoleon does not like men. At all. Especially the hubby but really any men, or strangers. When we are alone out in the yard, he is totally fine. And he can be down-right cute and almost affectionate (at a chicken level). He hops in my lap, hangs out and, sometimes, even falls asleep. And he jumps up onto my hand every chance he gets.
But when a man comes around, forget it. He herds the two girls away from the new person and absolutely will not jump onto my hand for anything. I think it's because he wants to feel and appear more in command. Even though he would be higher up, he is effectively within my control at that point. And I don't think he likes that in front of the others. With the hubby, at least he can charge at him but a male stranger is an big unknown.
I'm not sure if this is all roosters or just my Napoleon. And it's kind of hard to find out from the few other people I know who have chickens. Nobody really has their rooster as interactive as mine is.
I think it's a male thing.