Im sure there are other with more experience than me who will chime in, but there are a lot of red flags there.
You need to know exact temps, as it doesnt take much to be too hot or too cold for a bp.
You also need a humidity gauge, as obviously your tank is way too dry, thats why he isnt shedding properly.
Shavings shouldnt be used as they dont hold humidity and mold when wet.
Im not criticizing you in any way. I myself had a bp years ago and did not do great with husbandry, but have learned a lot since then.
Sent from my LM-X220 using Tapatalk