Good luck with your new member of the family! I know the feeling of suddenly acquiring a new snake! I had wanted snakes for a few years but didn't broach the subject as I thought I would get a flat out no, turns out most of my family weren't as against the idea as I anticipated (I actually live away from home for studies) A week later I was buying my little girl (Pastel Royal/Ball Python) and now three weeks later I have myself a 700g 100% het albino! They're addictive!
As has been said, a happy BP s a hiding BP but my little girl spent her first few hours roaming around her vivarium before spending her first night or two actually curled up behind her hide rather than in it! I would personally leave your new member a full week before feeding regardless of when they were scheduled by Petco. It may seem cruel but it will not harm your new addition at all, in fact it may help to speed up the settling process as you aren't allowing them to get stressed. And of course hides are important. With my new one he came in a rub without a hide so first thing today I have went and bought him one, my rub isn't big enough to house two but I thought one was better than nothing until I could house him in a slightly bigger enclosure.
I think everything has been covered very well and I wish you happiness with you new family member!![]()