Just applied and approved for Bonvoy business card. I used ITIN but still have to call as it is the first time using ITIN and they would like to confirm the details. A quick 2 minute call, I got approved on the spot. Since ITIN is in their system now, my future application should be good.
If you don't have ITIN, you can still get Amex business cards. You might need to call since online application might insist on ITIN. People were approved using Global Transfer as well.
I already have a basic personal bonvoy which is no longer available unless you downgrade from the premium one.
The reason I went for this business card is it's the only card that 15 elite nights stack with a personal card. Having 2 of these cards cost $220 USD but with 30 elite nights (gold status) + 2 free night certificates, I think it is a great deal. I normally use free night cer at St Regis Bangkok (about $350-$400 AUD a night). 20 nights to platinum is more manageable for me since we are not loyal to one brand. Would be even easier now as Marriott is giving 50% of Elite nights based on status in 2019.
The only thing is I'm not sure if I applied too early