Yeah, if you haven't seen him come out at all, not even at night to explore or anything, then he is most likely in the process of shedding. My bp is also in shed at the moment, and the last time I saw her out and about was about 6 days ago after she ate her rat. The whole shedding process takes about 10 days to 2 weeks depending on the individual snake, and the humidity should be bumped up to 70% for that entire length of time.

Everything else sounds good though and it sounds like a nice enclosure!! You should post pics after he sheds... pieds are such beautiful bps!!