Pretty normal thing in the Gulf Coast area. I have become very thick skinned and generally try to ignore. I will go out of my way to avoid trouble if my femme is with me. It is usually 2 or 3 men together acting the ass. If I am alone I can at times stand up to their confrontation ... especially if I am already hurting or angry about something or am having a bad day. Not saying my behavior is smart but it gets old.
I think your butch handled this situation well.
So far, I have all my teeth.