Seems to me, he just has a pissy attitude towards people in general.
He’s fine as long as you don’t ask him any questions. Or say anything he doesn’t agree with. Or suggest there might be a flaw in his logic. Or point out his shoe is untied, then tap his nose when he looks down. He really hates that.