@Qube: Thank you for the guide. I'd like to offer what I think is a correction to Front and Rear Turn Signal Bulbs. You show them as 1157 Base: BAU15D.
Having
replaced mine with LEDs I can confirm that (for my model at least), these are 1156 Base: BAU15S. Yes, the pins are 150 degrees and not 180 degrees, i.e., not opposite each other.
I can confirm that the brake lights have bayonets (pins) that are opposite each other.
__________________
Current: Alpine White M140i F20 LCI-2, 250kW/335hp, 2018.
Sold: Melbourne Red 340i F30 LCI Luxury Line MMPK - 265kW/355hp, 2016.
Sold: Alpine White 123d e82, 2010, 150kW/204hp.