When a Rooster attacks you you have to stand your ground. I had one that attacked me and I gave him a boot clear across my yard with the side of my foot and he went ass over applecart across the yard. A couple of days later he tried it again so I booted him again. After that he hasn't tried it again. If you chase them with a broom then they will be afraid of the broom and not you so the broom becomes the alpha not you. Also if you can pick the rooster up and take hold his comb and pull his head down until it touches his chest. Do not let his head up until he relaxes then let his head come back up and repeat and as long as he is resistant with his head down in his chest just hold it there until he quits resisting. Do this until you can put his head down without him resisting. This shows him that you are the alpha. I have had a lot of roosters and it works. Also if the Roo does this to another member of the family the process has to be repeated until he recognizes that person too as an alpha. This has worked for me and my birds. I had a hen once fly up into my face while I was holding another one of my birds so I did the same with her and she hasn't done it again to me either.