I had no pushback last month on AY2 from LAX to HEL. Flight was sold and ticketed by AA, marketed by BA as BA 6001 and operated as a Finnair. I submitted the Finnair Boarding pass for the flight and received the miles 2 days later. Of course your experience may be different.