Bremi is oem to BMW and used to be made in Germany. They moved production to China about 8 or 9 years ago. I have used the Bremi made in China ones without issue. I bought two or three of them from FCP Euro for the lifetime warranty, but (knock wood) have not had to replace any...its been at least 7 or 8 years now. E46 and E39 (what I have) are from the same time period and I believe use the same coils.
Whatever you choose, get them from FCP Euro for the lifetime warranty. Also read their buyer reviews on the coils, you may find some useful information there. (Be aware the compaints on the Bremi about fit, is related to the early production Chinese ones, that has not been an issue for years. The ones I got 7 or 8 years ago fit just fine, holes lined up with the mounting perfectly).
FCP Euro claims the Bremi without the boots are still made in Germany...I am suspect of that claim. I would call and confirm with them:
https://www.fcpeuro.com/products/bmw-ignition-coil-bremi-12137599219
The ones with the boots are confirmed made in China...those are the ones I bought.
Also, FCP does not sell the Bremi coil boots seperately, except from BMW, which are way more expensive.
The aftermarket ones they sell are from Beru or Bosch...which should both be of good quality, but buying the coils and boots seperately is much more expensive.
On the M62TU2, some years got Bosch, and others got Bremi. Historically, there were a lot of issues and complaints with the Bosch...but that was 20 years ago. I have not heard of complaints recently. My car came with Bremi, so that is what I used when I have experienced failures. I don't normally replace coils as a maintenance item... I just wait for failure.

They are easy to swap out...I've only had a couple fail over the 25 years I've had my car...390,000+ miles now.