You might try putting him in with her, then try to feed him.
He may just be in breeding mood. I have males ignore food when they are courting a female. The females will be eating while they are being courted.
Otherwise, it might just be an off-food phase he's going through.