He's not only strongly pro-choice on abortion and sympathetic to drug legalization but has come out in favor of gay marriage, which would seem to rule out Buchanan as his candidate.
He is also a Republican when he votes.