Agree and found this a pretty interesting rebuttal too
I don't think he realizes that he is actually saying the same thing. Ukraine is of such strategic interest to Putin that its accession to NATO would be intolerable. Full stop.
If that's the case, then the waves of NATO expansion did push Putin into a corner from which he lashed out, and NATO is hardly "an excuse". He may differ somewhat on the precise reasons why such expansion would be intolerable, as compared to Kissinger, Mearshimer et al, but at the end of the day the foreign policy of the US and its allies provoked the war.
That's not the same as starting it, but there's plenty of blame to go around here.