I have exactly the same set-up on my "soon to arrive" 335. I made the mistake (following a fair amount of research including speaking with my dealer) of buying a set of 17s from Tirerack. Not happy when I realized I needed 18s. Anyways, so now I am stuck trying to sell the 17s on kijiji and I have ordered (locally, not from Tirerack) a set of 225/45/18s. I am not going staggered for my winters. I have also ordered a set of RTX Berlin Gun Metal rims (M6 knock offs). I am told these 18s will work with my M Brakes. Good luck with yours!