Good news - I went to check on Kip tonight, and he'd left me a giant poop. The lump is barely noticeable now, so I think we're out of the woods. Here are few photos of my happy little guy...

Hanging out on his branch... he loves this thing!