Yep they can pee both solid and liquid forms of urine. Some love to poop in their hides, some never do that. Has the snake had a big poop lately? Ours can get quite a big bulge right down by the vent area right before they go. I learned awhile back to check there before I handle a BP, one experience of Malachi using me as a toilet is quite enough LOL.