There are plenty of countries that are seeing inflation and didn't get any stimulus money. The official explanation blaming the war also happens to be the better fit temporally (you'd have to explain a two-year lag) and sectorally (why are energy prices and energy-intensive food prices rising sharply, when income effects would be seen more broadly, or focussed on luxury products (i. e. everything except food, energy, and housing))