For sale I have four replacement TPMS valve stems that I bought from Tire Rack. I assume that these interchange with BMW part no. 36111095375 or 36146792829. These will definitely fit Style 157s (I've personally bought valve stems from Tire Rack before for my winter set, those work fine) and I assume most aftermarket wheels. Unfortunately I ASSumed that they were all the same and that is not the case; I had to buy longer ones from the dealership to fit my Style 230s which I just had refinished. These are brand new and were only test fitted (and found not to work on my wheels.) Tire Rack sells these for $32 plus shipping, yours for $30 shipped or $25 picked up. (Unfortunately the ones I really needed were about $50 from Tischer, fortunately Tischer is on the way to the place that refinished my wheels...) Thanks for looking!
Edit: forgot to add, if you need some extra valve caps I have the ones that were included with my new stems as well (look the same as the Tire Rack ones) - having restored old cars for show before, I'm an "it's only original once" kind of guy so before I sent the wheels to the shop i removed the original "knurled knob" valve caps and set them in my toolbox because they were unique looking and I didn't want them to get tossed. Hopefully someone will appreciate that years from now