My 2008 ZZR600 sat for over 2 years, and when I turned the key nothing happened, even with a new battery added.
I put it in first gear and pushed the bike forwards and backwards with the clutch lever out, until the back tire was skidding on the floor. It worked- the starter began turning the engine.
Then I had to deal with old improperly stabilized fuel in the gas tank after the engine started, after several seconds of cranking.
At least you learned quickly and cheaply which mechanic to not trust.
"Until he reached thirty, Randy felt bad about the fact that he was not socially deft. Now he doesn't give a damn. Pretty soon he'll probably start being proud of it." from Neal Stephenson's Cryptonomicon novel (1999).