I notice that it takes about 30 days. You have your current points accumulating, last month's pending and the month's before last posts when the current statement closes. That's how it works for me anyway.
You can call AMEX and have them accelerate the points too.