Hi,
Also eating is a very vulnerable time for a snake as they cannot easily strike or run away from any danger that may present itself.
What this can mean is that if they feel nervous or disturbed they abandon eating as "too dangerous".
Do you hover watching him when he's eating or is it in a bright barren area where he may feel exposed?
If the answer is yes to any of those you might want to try feeding with the lights off and leaving him to feed in private. Their eyesight isn't the greatest so you might be able to watch from across the room or keeking round a door.
dr del