The way I do it:
Always on an empty stomach. I fast for 12 hours(DO NOT USE FORCED VOMITING! THERE IS NO SAFE WAY TO DO IT!)
30 mg oral bisacodyl 2 hours before starting the enema.
10 mg rectal bisacodyl. Fleet Bisacodyl mini enema being the preferred method, bisacodyl suppository is acceptable but gross!
The first round of the enema is Epsom salt and Ivory Soap together in the same 3-qt enema. Flow rate about a quart per minute. Retention 15 minutes, or spontaneous expulsion whichever comes first.
As the first round becomes fully expelled, after 20-30 minutes, a double-strength dose of Miralax.
The second round should be strong soapsuds without rinsing the bag so there is a little Epsom Salt left. Again retained 15 minutes if physically possible.
Again, as soon after expulsion as I can, another round of Miralax
I repeat round two until a cl3ear return is achieved. If it looks like “pee out the butt” as long as it has no food scraps it's a clear return. If it has food scraps I take another round Usually but not always that takes 3-4 rounds
After a clear return, usually I'm done.
If I'm doing a full cleanse, I need to keep doing the Miralax every 15 minutes for another 2 hours.