I suspect that he's now getting accurate military assessments from US intel and the Pentagon because unlike the first term, no one is going to dare blow smoke up his butt this time.
I think Trump was fed a bunch of Zelyanista nonsense about Ukraine after taking office.