I think the general rule for regurg is do not feed or handle the snake for 2 weeks, then try again with a smaller prey item, but I'm more or less a beginner and could be off.

He certainly sounds big enough for a rat pup, is it possible something in his temps or humidity had gone off while you were gone? Maybe he got a bit stressed by something husbandry wise and thus regurged.