I'm sure this question has been asked countless times on this site before, but I thought I would ask again. What type of substrate do you like/use for your ball pythons and do you feed your snakes on the substrate?

I currently use ZooMeds reptile aspen shavings and I've been moving my snakes to empty tubs during feedings. I didn't want to run the risk of my snakes swallowing the shavings while they ate but I'm seeing a lot evidence that moving a snake to a different tub to feed can cause problems with feeding behavior. I've been using this method for about a year and a half and my snakes eat about 95% of the time. I want to do what's best for my snakes so I'm here asking other snake owners.