Immediately !
With that being said. the dealership could have kept their mouth(s) shut , fixed the bike , had a happy customer and everything is good in Shangri-la . Garages do favors for good customers with expired mileage , dates ,etc. to keep people happy. I have done it out of a sense of responsibility and good customer relations.