My Chase card bonuses, about 10 of them over the past 5-6 years, have always posted/been indicated on the statement on which the spend threshold was attained. UA and CO miles have always posted within 2-3 days of the statement date. Worked that way for me in Dec 2010 for UA and in Feb 2011 for CO. My UA EQM have been delayed by 1 statement.