90 minutes isnt a problem. Your bags will be tagged through, and you will just clear a security check at BKK before being back airside. Even if you have the longest possible walks, you can make the connection in ~40 minutes with time to spare. 90, and you'll have enough time to visit a lounge (or two)