I got scared for a moment when i saw the prolapse...
That was very serious and looks painful :/
Im so glad you brought him to a vet. Without veterinary care that bp would have no or barely a chance or survival. You saved his life :]
haha I like the names Tiny Tim and Curious George