Restart Timeout issue

Whenever I restart home assistant, at least one of the Blink, Hive or DarkSky components will fail to load. If a restart again they will work and a different one of the three will fail. I assume there is some sort of timeout issue or similar here, given that each of these has to reach out to the internet. Any ideas on how to fix this?