Further data point on bonus slow to post:
4/1: Applied/accepted for AmEx SPG Business
6/18: Met $5k spend
6/27: 3rd statement close
7/27: 4th statement close, chat support contacted, confirmed spend met, and said points will post 8-12 weeks after meeting the spend.
I guess I'll wait until next statement.