Sometimes weird things happen. They will shed more frequently if they get some sort of injury or something. But I've had snakes with no injury who would go into some weird shed cycles. I wouldn't worry about it unless he's constantly shedding every three weeks.
For now I'd chalk this up to a fluke.