wellllllll
he's in a tough spot
he's in a public restaurant and filming this
so he has to choose between antagonizing her and being the bigger person on film and clearly in the right.
i think i would have done much the same, filmed, minor teasing and defending myself and the second she charged towards my gf i would react the same way...step the fuck off. you dont win appearance points with people by challenging a woman physically but on film, you are in a position to use appropriate force to defend against an assault.
i actually think in this case i would have been meaner and probably escalated things; def would have made fun of the fact she doesn't know what sex is