He speaks Russian, lived in Kyiv before the war, Lviv after it started before moving to Poland, is a former defense intelligence and arms control officer and has expertise far beyond yours or mine.
His taking a side doesn't impede sophisticated, find the devil in the details dispassionate analysis.
Your anti-intellectual dismissal of expertise is narcissistic hubris worthy of Brexiteer Michael Gove's "people are tired of experts". I've noticed that now that Milley says Ukraine could reach Azov and possibly Crimea, you no longer cite him.