Maybe different snakes have different feels, but I think any "sand papery" feel would be from random scales that are there. Scaleless corn snakes, for instance, sometimes have a large smattering of random scales, which would make them feel bumpy. A completely scaleless snake feels like very soft, fine suede. I've held one of Brian's. Not his ball python, but one of his colubrids.