I was in Newfoundland solo on a borrowed BMW K100 and the starter failed. 3 days, a ferry ride and lots of push starts later I was back in Moncton NB. turned out to be worn brushes. In fairness to the marque the bike had a couple hundred thousand km on it.
Glad it worked for you!