I shit first to get rid of most that's up there. I douche before I leave, then usually once again an hour later when I'm at his place, just to make sure. Never heard of it taking two hours.
Everything I read on this forum seems to have douching as the answer, but my 30 plus years experience leads me to totally disbelieve what most guys say. Psuedo-science & drivel is more appealing than fact.
I only do it for FF, never have much of a problem, and have a very balanced diet, perhaps more fruit & veg than the average. I take no supplements or anything like that. Or any medication at all, really. No one I do FF with, even cares about the presence of shit. They just laugh and go to the loo.