F/T. There's no reason for him not to take it, as long as you have the pink hot- 101-103F.
It's a good idea to let new snakes settle in for a week with no handling, then feed, then two days of no handling to digest, THEN finally you get to handle the snake. Some snakes get upset by the change in living arrangements, and can associate feeding with this, so it's best to let them settle in completly and get established eating before doing anything to stress them.