First, thanks to JJeffrey for the quick response, much appreciated.
Update:
1. The miles for LHR-MIA posted now.
2. The LHR-MIA segment does not show up now when I login to AA website as a pending flight.
3. But I still do not have a new ticket receipt email, after the date changes yesterday for the MIA-ATL and ATL-LHR-BLR segments yet to be flown.
The AA website does not have an option to print the e-ticket receipt.
Called AA, and an agent gave me the newly issued ticket number.
But when I tried to check that at
https://www.aa.com/your-receipts/
it says "We didn't find a match."
(Is the above site no longer working, or is it useful only for already flown segments?)
Thanks again.