S.H.
Yes, pooping wakes a baby or child.
My son, who is now 4, cannot nap/sleep if he has to poop.
Thus I don't put him to nap, until he poops. And that is usually after a meal. Either breakfast or lunch.
My son, will poop, anytime after eating, up to 1 hour after. I know that.
Try putting your son to nap, AFTER he poops.
So thus, factor in this 'timing' into your nap schedule for him.
Feed him. THEN wait for him to poop. Then put him to nap.
You can't change when he poops. But you can alter your nap schedule for him... for AFTER he poops.
Try feeding him earlier... so that he poops before his nap time. Not after.