Hey guys. I booked an AA flight via BA Avios for a flight JFK to CUN. I'd like to understand how miles are rewards. Here is the sequence of events: 1) Flight canceled due to blizzard. I called BA and the agent told me he booked me a seat that wasn't one for award flights. Would I have gotten avios miles for this segment? 2) AA asked for voluntary deboarding for the flight i was rescheduled on to take a later flight. I accepted a voucher and AA booked me into a later flight the same day in business class. I checked my confirmation w/ BA and as far as BA was concerned they still think I was on the flight with AA that they re-booked me on. Do I get miles with AA or BA for this flight I ended up on? Do I get extra miles since it's business class? Just trying to get a better idea of how things work in the background. Thanks!