I'd first check if fuel level in the bowl is the problem.
And since it only happens hot, whereas cold the choke is closed using more fuel, but also at fast idle (1600 rpm?).
The thing to do is look in the bowl and see what's there. Then decide on next step.