There are a couple of variables, there is a Malaysia Airlines arrival at 15:00 and Thai shortly after that, so provided SQ is on-time he should get a good enough head start, but as you mentioned, the early delivery of baggage can be cruicial. The two choke points are Passport control and...