I don't think he handled it all well. He came off as a whiny, aggressive, upset, intimidating douche.
I've had interactions like this and staying cool, throwing witty insults and basically burying her with calm, irrefutable facts will drive a femcvnt more crazy than getting in a screaming match...