Since im new to the site I thought I would describe my set up for my BP.
Before we had just a 10 gallon tank, a rock water bowl and a basic half tree trunk hide and we used aspen shavings, he was about 1 month to 2 months old when purchased from petco back in march.
The other day we just upgraded to a new cage/aquarium/reptile home. It has a stirefoam back as a background that came with the cage. It opens up in the front with two glass doors with a lock and the screen top also comes off. We have a new log and a wire type vine for him to crawl on and now we have switched to reptile carpet. He likes it so good, he doesnt want to come out and be held anymore, he latches on to anything his tail can grab when we try to bring him out.