Do you actually think that's any sort of change of heart for him? He absolutely doesn't regret Iraq. Supporting Ukraine for him is just supporting more arm shipments. It's no problem for him to say "aww gee Iraq was a mistake", after its all done.
Hell, praising Bush for supporting Ukraine did more harm for the cause than good because the average american - even republicans - hate his guts.
That's cool, but you've forgotten the point. The people who've been supporting genocide all this time should not be forgiven nor should we stop calling them out. They all belong in the Hague like Bush. Telling people to be quiet about them is just another excuse to tell pro-palestian protestors to be quiet when they've been right the whole time.