I agree but multiple reported that immigration was shortening the 90 day to no later that the expiration of the current extension. I have no idea who came up with that.
Many phones, including new high end ones, do not support eSim. Carrier supports it but not the phone. All eSim providers will give you a list of supported phone models.
those are abbreviations. BKK is not and leads to confusion. Many people also use BKK for Bangkok Bank when it is actually BBL. The proper abbreviation of Bangkok is BNK or TK (.Krung Thep). If people just make them up, you will have the Philippines. The whole of western civilization hinges on the proper use of abbreviations!