Borderline. I'd definitely advise you to step back immediately and not yourself... Escalate things.
It takes two to have an argument, and I'd say you did your part of it. I thought his responses were pretty mild after the way you responded to his questions.
It looks like he's left the thread, but if you want a warning issued I'll be happy to warn the both of you. Otherwise, I'm content to drop it.