The BMW headlights don't take polishing well, it will work for a short time, but never long. You are better off replacing them. I polished mine twice before I replaced them, since the replacement no problems, and that was 6 years ago.
Dave, Bobbi and Fenway
2005 38' FDTS Alpine Limited, 2016 Jeep Grand Cherokee Limited
Lake Wales, FL