I thought I share what I found on the interwebz.
This site has one of the latest BMW Official dealership diagnostic softwares and data files.
https://www.bimmergeeks.net/downloads
For those that want to get into BMW "Coding" (adjusting parameters like comfort close, euro hazards, etc) and diagnostics this is a great starting point.