Yes, it is usual to change them pairs.
However it's up to the dealer how to cover the cost for the 2nd spring (dealer goodwill, BMW goodwill, warranty claim, owner).
Do you have a good relationship with your local dealer, and taken your car there for servicing/maintenance in the past?