Update on my Queenbee.
No parasites, not dehydrated and no blockage.
Vet said it's from lack of exercise. So I have been handling him at least every other day and he is doing just fine now.
Funny thing, my wife thought he needed more exercise too.
I guess some BPs are just naturally lethargic and this guy doesn't even hunt in his viv like all my other snakes do.