Almost a month is nothing to a snake, dont get too worried yet.

As for what to do... See if the pet store has the next size up live prey? May be a little too big, but better than nothing