Next time he starts on you, humiliate him in front of the others.
Ask him why he thinks it's acceptable to be rude to people, then wait for an answer. Don't let him dodge the question.
Ask him why he's trying to force his own opinions on you. If he says they are not his opinions then ask where it says in the Bible you need to underline stuff.
Ask him why it's ok for him to ignore the GB's instructions on taking one hour for the WT?
Drop a bombshell on him like "Are you more righteous than the GB?" or "Are you trying to run ahead of Jehovah's organisation, because that can stumble some?"
Rip him a new one using some scriptures.
Splash.