Stewpot he goes and not worth the risk trying to keep yourself safe from him. I think with OP's whapped his head, I think it probably was once. Once you are in a blind rage, you don't think, you just act out even it is not the best of cicumstances but neverthanless, if the roo stayed away from her, then her job is done. If not, off with his head. Enough is enough with OP's rooster and it is justified in her actions what she needs to do with the roo next time. It may just happen once.
I don't tolerate roosters being aggressive toward humans, and if that is not the breed's trademark of disposition (like the Welsummers and Spitzhaubens) they should not be aggressive toward humans or threaten humans to attack. Sure a roo has his job to his hens and keeping them safe however humans, no need to attack the hand that feed them.