The longer wait for my 125i M Sport is now clear.
I have it on good authority that the delays on the F20 and F21 are due to a shortage of auto boxes available at production.
A Gearbox design change occurred to the Auto. This has delayed deliveries of them to BMW.
This put a 12 day lag into production lines for any Auto.
If you ordered a manual F20 or F21 you should be on schedule.