He’s a complete opportunist, but tries to come across as principled.
No, more likely he was blackmailed by McCain into being his wingman.