Are you sure he doesn't have an RI and the substrate is sticking to the mucous coming out of his nostrils? I'll say it again but in the 2 years I've has my BCI girl, I've never seen aspen stuck in her nostrils. Same with my old BP which I had for 10 years. I mean they live in termite mounds and in dirt holes where there is tons of debris around and they do fine. I just cant figure out how your one snake has managed to get aspen in his nose multiple times and not be able to expel it with a huff.
And bathes are fine as long as you are using warm water. Some don't like it though. Both my snakes act like its acid but they don't mind a nice rubdown with a warm wet washcloth. When my BCI got poop on her head(god knows how she did it), I gave her a bath and used a washcloth to wipe her head down. She isn't head shy so it wasn't too bad. You can try that.