Good advice. I love my rooster. They are valuable to the flock as protectors and I love to hear him crow in the morning. In addition to some of the things you mentioned, I occasionally walk at him and make him move out of my way. If he decides to be brave and come at me, I quickly stick my foot under him and scoop him up and toss him away. It doesn't hurt him but he keeps his distance for a few days.