Why is it so important? I like him, he actively brings discussion to the forum. I really couldn't care less if he gets offended by red rep. I see no point in just repeatedly having little digs at him anyway.
The way you act when someone takes red rep seriously is laughable.