I did get a response from my email:
we have one considerable research
into the BMW bike pump fitment but it's possible we got the years off,
however if the bike is EFI, this pump will certainly fit. The volume
of this pump is 90LPH and the pressure is 45psi, however the final
fuel pressure will be determined by the bike's fuel pressure
BMW Motorrad USA customer service: "We make superior motorcycles and continue to improve them."