It's fine, people can disagree robustly sometimes. I'd still buy him a beer, or whatever he wanted to drink, if we were in person. It's good to talk openly, right?
Talk openly and argue robustly by all means but why make things personal? That just adds noise to an already noisy conversation. We should try to maximise the amount of knowledge in our discussions, not bring it down.
But I guess that would indeed sound much better around beers.