there are a few options
1) you should have a full current draw test or power diagnosis test carried out to verify if there is a faulty component that is drawing more power than it should when the car is off and "asleep". 0.1 amps is a little high, so there may be an issue.
if the current draw test comes back all okay, then you have two more options
2) change driving behavior since repeated short trips places a heavy burden on the battery and charging system
3) put the car on trickle charge each night to ensure the battery never gets too low
I know these last two options are somewhat unsatisfying, but repeated short trips are a legitimate concern on new BMWs given the heavy amount of electronics they have - if there is no undue current draw and the alternator is working properly, then the driving habits are to blame and these are the only options.
Sorry if you were hoping for a different answer, please don't shoot the messenger - I can only give the honest answer, which I have. Please remember that a low rating PUNISHES me for my honest and prompt response, and I receive nothing for my time and answer until a positive rating is clicked.
Please let me know if you have further questions. Please do not forget to click a positive rating as this is the only way I receive credit for my answer, thank you. Best wishes with your vehicle.