Steering wheel trim fitted. Should of been an easy 15min job but Murphy's Law.
I got a alloy one off ebay the looked the same as my wood trim as far as i would tell in photos. After spending forever trying to find suitable machine screws that were missing off the base (this trim uses these and a little nut to secure to wheel buttons instead of self tappers into plastic), it appears this trim must have different internal curvature or has slightly smaller prongs as it doesn't sit perfectly even after some leather trimming. I don't think most would notice but its all BMW to blame on this one, so many slightly different variants for E46\E39\E53 wheel trims that supposedly use the same wheels, kinda sh*t i expect from the Japanese.