I don't have a clue what is causing this problem, but,..
Possibly?, there is a very slight leak in one of the needle valves that fills the float bowls when the bike sits for a while and this would give a rich mixture when starting from cold that would make the bike start easily with no choke and idle high until enough fuel is used to get the float levels back to normal?
Or,... maybe it is a fault with the air solenoids, but I'm really just making that up out of pure stupidity.
My 2 cents anyway.
Good to see you have it up and running already for summer. Well done.