We had a Plymouth Rock that does this to me (not my husband, only me). It only seems to be at times, and when I am feeding them. Talk about biting the hand that feeds you! Anyway, it's not always but I don't let him walk behind me because that's when he's more apt to sneak up and try to spur me. What I've started doing is carrying a net around with me and if he started at me, I scooped him up and then carried around him for while, as I finished feeding the hens. He doesn't mind being held so much, but he did seem to get his beak a bit out of joint since he wasn't free to do what he wanted.
Now, if I just walk around with the net, he backs off. If I don't have it handy, I can grab a stick or something just to kind of shoo him away. Or, I turn around with arms outstretched and tell him I'm going to carry him. As I walk toward him like that, he generally finds something else to do.
We have other roosters and they are like that, but he's kind of "king of the hill" anyway.
I know this probably all sounds a bit "out there" but it works for him!