After months of privately weighing his vice president against Secretary of State Marco Rubio, the president has begun openly rooting for JD Vance, five people familiar with his commentary said.