Welcome.
I'll give you my take on substrate to add to the good advice and opinions already posted.
I've used aspen, cypress, newspaper, paper towels and carpet. I base my decision on the age of the snake, what I'm going to keep it in and how I'm going to feed it .
Aspen is definitely the #1 choice. It's qualities make it the right choice for most keepers. Urites and feces dries quickly. Spot cleaning is easy. It provides a sense of security for hatchlings.
Cypress is beneficial at holding humidity and as a sturdy substrate for large reptiles.
Newspaper is ok to use but it will stain the animal. Large breeders that need substrate in volume like newsprint because they can get it free.
I like select a size paper towels because it fits perfectly in my shoe box size tubs in the racks and is easy to change out plus there is no worries about substrate ingestion during feedings.
When I owned my pet store I initially used a lot of reptile carpet. The benefit was that it showed off the occupant better by preventing it from hiding. The drawback was that I had to remove everything from the tank to change it. Also I had to have twice as many carpets. If your not diligent in cleaning then the carpet builds up bacteria as any substrate will but the carpets design promotes bacteria like a sponge. Another drawback of carpets is related to lizards. Carpets that are woven threads can unravel and wrap around lizards toes causing the lizard pain then loss of the appendage.
I have never worried about whether my reptile pooped or not. I can't even recall when was the last time I had a constipated snake. Your worries about not constantly finding his poop or he will get sick is unfounded in all that we know through years of reptile keeping.
