There's an easy fix for this for those who want to continue driving, just get a bottle of vmax. I saw it on tv and they ran their motor with no oil...
In all seriousness, this is a huge issue considering the price of the oil pump to the cost of the motor. In such a tight tolerance motor no oil can mean catastrophe in seconds as Barry experienced. First your rod bearings, then you start scoring the cams and cylinder walls and all bearing journals
I'm sure BMW is doing everything in its power to rectify this considering what it would cost them to replace a motor.