I think the slang term Bimmer came from the way the Germans pronounce the b m w letters, if you slurr it or shorten it, it comes to bimmer.
As americans, we stress the b in bmw at which it turns to beemer.
And yet i have noticed the differences with the car and cycle slang, but i still think its a pronounciation thing.