Your only hope is to take the b/f to the airport with you and just wait for a cancellation. You just get put on standby, he could end up sitting in the airport for hours. He may not get on your flight, you just have to be flexible. With roughly 400? people on one flight and 2 or 3 flights leaving daily, odds are if he puts the time in, you will get lucky.