Modern bikes can be a pain to bump start because they are set up so lean due to emission standards plus they need the fuel pump to run to prime the fuel injection.
Blowing a gale here but at least it is dry, I have the back end of the bike in bits at the moment fitting my latest accessory, so all things being equal that will be done today and tomorrow afternoon looks like good riding weather.