To answer your question, the "Swollen" look by your snake's vent is most likely poop waiting to come out. Shedding does not always stop a snake from going to the bathroom, but sometimes it does. Also, there is no need to soak them to get them to go to the bathroom, they go when they want to.
Hope that helps some!