Mine is not shy at all. He's always coming out to check what I'm doing. He's into everything.
Mine did dig a lot but he never really hid under the substrate, my Cen Am Boa does all the time though, and uses his hide, his pool, or will just lay out in the open. If his pool is in there that's where I'll usually find him.
Maybe he's weird though.