I use coconut fiber substrate for my bp (the brick type from ZooMed). I have him in a PVC tank with a Radiant Heat Panel and after wetting it, it expands to a soft soil-like substrate and keeps his humidity up with ease.
About once a month or so I will "deep clean" his tank. Sometimes it does start to smell funky so I know it really needs done (oops!) Usually I just notice the bedding won't hold moisture anymore and needs replaced. I actually have a small tub to keep him in while I clean, complete with a spare hide, heat mat, clean paper, and moss for humidity. To clean, I pull out all his decor and throw away his old bedding. I wash everything with water and dish soap, rinse well, sanitize (I use Chlorexidine, some use F-10) and rinse very well again. I usually do this on a Saturday, so he has time to "recover" before feeding on Monday.
Sent from my SM-J327P using Tapatalk