Just want to mention the usual concerns you should have when travelling on separate tickets. If for whatever reason you don't show up for your BKK outbound on time you'll find that the entirety of that ticket is cancelled, leaving you on the hook to arrange alternative transport at walk-up prices.