Only thing I might add is that Blood Pythons MIGHT not make the best display animal.

They HIDE, and they DONT MOVE. I've had animals sit in the same spot for days.

They're NOT arboreal, strictly terrestrial.

They also aren't as forgiving of mistakes husbandry wise like some other species.

Just make sure to do your research on their husbandry such as temperatures and feeding.