forgive me if I do this incorrectly; (im replying from my sidekick) but in your first tank set up; do you have a hamster hide ? because I thought that would be a good idea but I wasn't exactly sure to how my bp would take to it; I've purchased two but I haven't put them in yet.
a BP would hide in your smelly running shoe if it was tight and you tossed it in there. it will take to it just fine, don't worry they are not picky as long as its appropriately sized for them to feel snug and safe.
1.0 Ball Python: Monty
0.1 Red Tail boa: Dixie
0.1 Tree Boa: Carmen