I had my first 4 flights BAH bonus tier points posted 9 days after landing and have just received the bonus points from the last two flights 30 days after landing. We did LHR-MAN, MAN-LHR, LHR-RAK, RAK -LHR (5 night hotel RAK) then a few weeks later LHR-ABZ, ABZ-LHR. I was about to start chasing when the last 80 points showed up. Seems quite random!