I bet it's just a slow growing snake. I have a BP who is in the middle of her shed cycle when she shed a little over 3 weeks ago for me. I have another who shed almost 6 weeks ago. It really just depends on the snake.