Great punch, and great follow-through throwing her off the bus.
The whole knee-jerk chivalry argument, BTW, stopped having any currency with me when women stopped being ladies. Chivalry was a two-way societal bargain that they reneged on first. I no longer consider it binding.
Too bad the guy will be screwed.
Exactly correct!