I'm not surprised that he wont eat if you've only had him for 2 weeks. The general rule of thumb is to leave the new snake alone for two weeks, and no long handling sessions until he takes his first few meals.
He's settleing in, and he may not eat until he feels comfortable.
Also, refreezing rats is pretty icky.