You did fine. A lot of other people would have said something a bit more on his level and might have kept antagonzing him. He is insecure and felt like putting someone down to make himself feel better.