I flew BHX - DUS booked under BA but operated by flybe. I got 500 miles each way but now Tier Bonus (I am a SCH). I rang the lovely people in Bremen but they as its a code share no bonus! Is this correct - I'm sure as it a BA flight number I booked under I get the miles. Opinions please.