LOL...you are using odd tyre sizes, not specified by BMW, and that do NOT have the same circumference.
Feel free to look for other possibilities. I'll take my opinion (as a qualified mechanic by the way) and feel free to NOT provide them to you any longer if you like
FWIW, I can't see how you believe that my suggestions (fix it PROPERLY with the RIGHT tyre sizes, use the original wheel tyre package which had - by the way - the RIGHT tyre sizes, or put up with the problem) have anything at all to do with the progress of motoring technology.
The delusion is strong in this one LOL