This just happened to me for the first time. A friend and I flew on AC metal purchased on UA.poo. My May 23 miles still haven't posted, but the return flight did. When I got home on June 3, I waited a few days, then sent in my BP. That was two weeks ago!
Talked to my friend today and not only is he missing his miles, but the CSR couldn't even find him in the system!