Is the hide too small or too big for him? I would switch that carpet to either Cypress mulch or another moisture holding substrate. Plastic wrap won't hold in humidity as well as a damp towel (I rarely even wet my towels anymore) or tin foil. Get some sphagnum Moss or terrarium Moss and you can put it in the tank. I have about two handfuls placed in various spots in my tank. I don't even bother putting Moss in the hides any more.
Damp towels on top will cause the screen to rust.
KMG
0.1 BP 1.1 Blood Python 1.0 Brazilian Rainbow Boa 1.0 Aru Green Tree Python
0.1 Emerald Tree Boa 0.1 Dumeril Boa 0.1 Carpet Python 0.1 Central American Boa
0.1 Brooks Kingsnake 0.1 Speckled Kingsnake 1.0 Western Hognose
0.1 Blonde Madagascar Hognose 1.0 Columbian Boa