Ok, this is for the best interest of the snake....
"I'm pretty sure the issue was just the bird"....you couldn't be more wrong. The bird, I'm sure, was a factor. But you need to open your eyes and accept that none of this would be happening if YOU did things differently.
YOU need to change or that snake will continue to suffer.
I don't know how after all this you can be oblivious to the fact that YOU need to learn all you can about snakes. YOU created these situations because YOU can't accept the fact that your snake is A SNAKE.
At this point I'm pretty sure this is all falling on deaf ears, but for the sake of the animal PLEASE LISTEN!! The problem isn't "just the bird" and the fact that that was your reply to all this really makes me think you just don't get it...or don't care.
Until you figure out that your pet is a snake and allow it to be a snake he's going to SUFFER.
Please learn about your pet. You can't possibly care for him properly if you continue to treat him like something he's not.