I would sue the booking agent for that trip.
wonder if he had trip insurance. wonder if the airline fills the empty seat on the scheduled return flight.