Glad to hear it is working. Just do not give up if there is a set back. You will have him back in his rightful place below you on the pecking order soon.
How many roosters do you have?
I have several roosters and Toms. I find everything the above people say is correct, I do both. (BTW Sourland has a record of being correct 106% of the time).
Never ever step even one inch to the side of a Tom or rooster. Make them move away from you. Even...