There was a conversation in another thread that mentioned that in SIN you can just go to the QF transfer desk and get your boarding passes while they collect and re-check your luggage, even on non-interlined itineraries.
I have an upcoming trip with a BA international -> CX international...