A 95F basking spot is too cool. Monitors need 120 - 150F basking spots.
Sounds to me like your friend is keeping his lizard way too cool. It cannot properly digest, so it won't eat.
I just love it when people with no clue jump right into these animals...
Chris