I have received a tidy sum of bonus miles on this month's MBNA statement which I think clears the backlog of miles they owed me for flights purchased from flybmi.com over the previous few months. And since I never complained to anyone about this, I presume this means they have now fixed their IT system.