Thanks for the reply KiwiJochen.
I am good friends with the managers at BMW in Sydney, if I was to ask them to load the software via the diagnostic (I think this is progman) would they possibly be able to change the settings for boot splash screen? And how would I go about adding POI's for speed camera locations as the 645ci isn't on ibus...it's a shame it is completely different to my z4
Thanks again for your help.