Wirelessly posted (BlackBerry8530/5.0.0.601 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/417)
Citi never requires bill payment before posting the miles.
Are you saying that none of the Citi Amex miles posted, or just the bonus miles? There have been some reports on FT that when a spend requirement was met shortly before a statement closing date, the bonus miles did not post until after the closing date of the next statement.