I had some BA ticketed/operated flights from December that never credited. Multiple submissions online and contacts to customer service with no response whatsoever. Finally called, they said it had been resubmitted, and wait 30 days. 30 days passed, no news. Called and they resubmitted again, same thing after 30 days.
Called again last week and told them that enough was enough, I'm not hanging up until you credit them. Supervisor got on the phone and had it worked out in < 5 minutes.
The AA ticketed/operated should credit quickly, but the BA flight can take a few weeks. If it exceeds 30-45 days I'd call and make sure they fix it then.
Don't throw away your ticket info or BP until they are credited