Don't know about checking in @ BKK but I believe you'll be able to do it online 24 hours in advance if you'll have access to a printer. You can also stop off at the UA transfer desk once you're in SIN (if it's open) before you leave the sterile area and check-in there before you leave the airport.