Am I missing something? If he/she retakes and does well enough on Step, can't he match into FM or IM somewhere?
OP were you born in the US, English as first language?
The most recent NRMP data shows 73 unfilled FM programs and 26 unfilled IM programs.