Don't worry about it. I'm speaking the language that he understands. He said "if you would start actually using your brain, that would be awesome". Why are you not saying anything to him? He clearly is fine with talking that way, so he should not have a problem with someone talking to him that way. But, if he does, then he should think about how he was talking to me and whether or not he should have worded things the way he did.
Seems like you are trying to justify why you can be rude back - ie name calling. It’s not a fruit of the spirit.