There is no code. You have to have the correct tool to reset the light. If he can't do it, he needs to pay for someone who can.
Edit: Your supposed to disconnect the battery to avoid this very same issue. He probably didn't if he doesn't specialize in BMW's and doesn't know any better.
P46 Projectors + FX-R Retrofit + 6k D2S/ 60 LED AE's / Smoked LED Tails / Smoked Turn and Side Markers / BSW 10" Sub /ZHP Knob / Matte Black Grills / DICE / Parrot + Connects2 / OEM Alternative Alarm Mod / Clutch Switch Delay Mod / M3 Rep Front Bumper / 3M Black CF Di-Noc Wrap / K&N Intake / 35% Tint All Around / Black Short Eurotray / 545i Shifter