Allowing your rooster to make you move away from him will only make it worse.It hurts! He means it! Now I am trying to avoid him.
One of the most important 'dealing with roosters' rules is to always make him move out of your way.....this establishes your dominance as coop leader.
If you're afraid of him, get rid of him.....they can feel fear and it makes them nervous and more likely to attack you.
Calm and confident but kind is the way to feel when working with male animals.