Brett Kavanaugh, US President Donald Trump's pick for the Supreme Court, appears to check all the conservative boxes.