First, wait four days now before you attempt to feed him again. Don't handle him at all. He needs to settle in and relax.
Next time you feed, do it in the evening. Get a small container, the size of a margerine cup. With air holes. Escape-proof. Thaw the pink in hot water for a minute or so, then run it under the hottest water for a few seconds. Cut four-five tiny slits through it's head and the skin of its back. Put it in the dish. Put the snake in the dish. Cover it up with a dishtowel and set a timer for 30 minutes. Do not peek! Leave him in a dimly-lit room. If, after 30 minutes, he hasn't eaten, reheat the pink and leave him, undisturbed, for an hour. If he still hasn't eaten, reheat the pink and put the whole container, with the snake in it, shut, in his viv overnight. If he still hasn't eaten in the morning, try again in four days.