It's called interlining baggage. Yes, AA will interline to BA. If all travel is on one ticket, just have AA check it to BUD. If you're traveling on separate tickets PHX-MIA on AA, then a BA ticket MIA-LHR-BUD, have the full details (purchase receipt with ticket and flight numbers) of your BA travels for the AA agent at check-in at PHX.