Fortunately, I no longer have to transit BKK. Cathay fly MAN - HKG - CNX and, even with Immigration and baggage collection, can be at the house 30 minutes after touchdown. Chiang Mai airport is great for both internal and international flights.