All I can recommend is that you ask your recovery to take you to the nearest bmw dealer.
You have breakdown cover I assume.
If that's a yes then call the dealer asap with your bike details for parts to reduce lead times.
Failing that some local tosser may chip in their views.
Alternatively I don't know how quick motorworks can send you some to your local address for you to fit( assuming no other damage has been done)