My practice is to eat right away, because
a. It makes sense to me from a physiological reasoning pov, and
b. I'm generaly hungry AF after lifting.
There is evidence suggesting that meal timing is not too, too critical. But I continue to recommend eating about 90 min before lifting, and within 2 h after, preferably immediately. Seems to work.