AA lands in terminal 4 and BA counter is in terminal 4 so you are good. The only problem is BA counter opens x hours before flight. I would take a 7 min taxi ride or light rail to Tempe and go to Casey Moore's Oyster House even though I order other items.