Thanks Bottch,
I took the car in this morning to the dealer, they were impressed with what I'd done including the DIY grill install, so much so they did the console section for free! So and big thumbs up for Lloyd BMW.
Having looked at the link provided I had a lot more to do as well so I'm glad I didn't attempt to go any further.