Both are correct. BimmerLink allows resetting of the services whenever you want. Also, it does not remove the service reminder that shows at every start up, only resets it. In addition, that service reminder is dictated by whatever service is coming up next between the oil or the brakes.
Yes, the “next service due” notice shows up every time you start the vehicle. It has nothing to do with anything you do.
It didn’t push it out 2,000 miles, it reset to 03/2027 or 10,000 miles and he has since driven more than 1,000 causing it to now say 03/2027 or 9,000 miles until next service...
Think so. But they can’t be discontinued. Now, I suppose they can be “unavailable,” *wink wink*, meaning they are truly discontinued (illegally) but they just say they’re on back-order for the rest of time as we know it.