I see an Introvert. Dunno about what else type. He shows a lot of emotion when he's debating with someone he doesn't agree with. I don't see him as being detached from the argument like an NT would. It's possible though. Politics bring out heated debates in any type. He does love crossword puzzles. Hmm...maybe an INTP but with a low T? That would be my guess.