Bonuses and other types of promotional offers can take a number of weeks longer than normal credit card spend which, once posted to the card, is typically sent over to American within one to two business days of the statement closing date.
More than likely the OP might be confusing regular spend with one of those.