Are those dates in November? The only time I have been on a flight to/from SIN in the recent past that was full was when all the bankers were rushing back for the HK Sevens last March. I reckon at the moment they should be pretty much guaranteed to clear since he must be in a fairly high booking class to be able to upgrade.
(Unless there's a major conference / Grand Prix or whatever on those dates)