Is there any way you can force the guy to have the stuff before your trip? Highly irresponsible twit, ugh...
As for the tickets: ask the airline. They may not be refundable, but you can probably get the date changed by a couple of days if you pay something like $50.
Post a response to this discussion thread