So aside from the hides and the bird, nothing seems to have changed. The snake isn't eating, yet you continue to have him out for hours a day on these "missions" you've made up.
You claim to love him so much, but you refuse to take advice that will help the animal thrive. He's surviving, not thriving.
The way you keep that snake is selfish and in no way shows you love him. Love means sacrificing and doing what's best for the person/pet you love. Until you sacrifice your own needs to believe your snake is something he's not your snake (reminder, he's a SNAKE) will never thrive...because YOU CHOOSE to steal that from him.
You've been given tons of great advice, yet you pick and choose what to listen to...you refuse to accept anything that doesn't benefit YOU. And who suffers? Yup, Crowley who you "love" so much.
For your snakes sake, you really need to listen, otherwise the poor animal will never get the life he deserves.
Look, we're here to help. Taking time out of our days because we care. Please understand it's not about you, it's about the animal. And until YOU change, your animal will never thrive. We want to help you get there. Please, for your snake, start listening.