He also seems to be an honorable man which definitely puts him at odds with Democrats.
Perhaps he is stuck on family tradition. I have known a few people that remain Democrats more or less because their family have always been Democrats.
Maybe he is liberal on social issues but conservative on fiscal and foreign policy issues.