I guess here is a date point to show that it's not always slow to post.
My 30k bonus posted about a week after the spend was met, points showed up in my SPG account even before the statement closed. Not sure if this made a difference but I met the $3k min spend with a single $4k transaction. SPG Personal.