You're definitely doing something right, with regards to his teeth!
My cats differ in what brushes they like, too. And, arguing with a cat every time they are brushed isn't worth it, in my book. So, we have a couple of types of brushes, also.
Your routines are paying off!
Love All Life, Thank You For Posting! :)