You’ve certainly got a deal there Jon; I have just bought the (almost) identical bike from Vines and paid substantially more than you managed to get your one for.
Congrats on your new bike I guess buying from main dealers is always going to cost a bit more but you’ll get the full warranty etc
I think I’ve got the balance of warranty on mine until sept 2022 but I need to check with bmw.
Roll on warmer better weather so we can all get out and ride