My ball python is having trouble shedding.. instead of coming off in one piece, his skin is coming off in flakes. I've only had him for three weeks, so I don't know if this is normal for him or if it's related to something I'm doing wrong.

(The temperature is 75 and the humidity is 70, if that helps)

Can anyone help me?