Hi. What works for me with any one with an attitude is "Have I Offended/ annoyed/bothered/etc in some way?". This really makes people back down to being a sensitive human again. He may ask why you're asking. Tell him he gives you the impression that he's mad at you. I personally like the offended word.
I went to a realtor once because I had seen a house for sale that I liked. I had my 14 year old daughter and her friend with me, and was in shorts and sandals . The lady put on this snooty attitude like I was not worth her time. She told me she can't write up an offer because of something.
My daughter is kicking me under the table. Finally I say "Have I offended you in some way? She backed right down and became as sweet as pie. She asked why. I told her that I must have done something to upset her because she's acting like I'm not worth her time. I left.
By the time I got home the phone was ringing, she called and apologized all over the place and offered to meet me out there right now. I told her I was sorry, but my other offer was just accepted.
I'll bet she did some checking and realized that I was a premium payer, I sold a house that was 100k-for a down payment, and had a really good job, and the highest credit score possible.
I'll bet she still remembers the customer she lost and how stupid she was (not)!