Keep things simple
The fact it's running fine when it does start, I'm assuming that as you didn't mention there was any running issues during the ride before filling up, are there any? Going with the assumption the bike runs fine, you can discount, vales, fuel pump, plugs, HT leads, coils, water in the fuel, or float bowls not filling. Any or all would seriously effect mid/high range running/riding/pulling away etc, all get worse as the revs rise. The same would apply if the cold start plunger/s were stuck open/not returning, or idling again you mention no issues during that last ride.
Was/is there any issues with the bike once it was started, i.e. it behaved as it should once you'd got it started?
The fact it started after a few prods with the throttle wide open suggests a too rich mixture, this could also be a symptom of insufficient spark or intermittent spark. I know you said you replaced the battery a few months ago and that you ride everyday, but at this time of year lights, and perhaps heated items grips/gloves/jacket etc get used. Alarms also pull more especially if left outside in the cold overnight or while just at work. If the charging system or the battery isn't performing it wont take long to lower a good battery below 12.2 volts. As this happens e.g. failing to start on multiple prods, the cylinders are over fed with fuel e.g. rich mixture which will hamper or prevent hot starting.
A low charge battery will not deliver enough power to provide a healthy spark fort a cold engine, even though the engine is turning over.
Check the battery, voltage there should be a minimum of 12.6, and up to 13.2 once the engine is idling and 14v at 5k, if not you've either got a charging (unlikely these are very reliable) or a battery issue.
Batteries can give the impression they are fine i.e. charging up, but after as little as 30mins they can start to discharge, anything less than 12.8 after 30mins is a indication of a failing battery. During summer months when lights and accessories are less used a failing battery won't be noticed until it reaches a point where it won't hold more than 12v, that point is normally about now!
I see loads of the above starting in Nov every year. Check your battery first