A good flock protector is one that is always on the alert for threats of all kinds, and analyzes new situations and beings to see if they are a threat. A rooster is not going to just instinctively know that a child is not a danger, got to give the guy credit for being on the alert and having the courage to stand up to a person even if he did not know what it is or what it is capable of. It is not good that he attacks kids, but it is not like he is doing it to be evil on purpose. Give the dude chance; just let him know that you are top rooster. He is trying to show his dominance and protect his family, he does not know any better. The roosters that people like because they never challenge people and are all lovey and 100 percent docile often do diddly squat when it comes to protecting the flock in a danger situation.