Now that you're based in BKK, how about switching to CX Marco Polo instead of the now less lucrative BA program?
I see the same BKK-HKG-SGN on J for less than US$800 for an easy 120 status points. Also more deals if you consider destinations within mainland China and Taiwan. You will only need 300 to hit Silver for lounge access in HKG and BKK.