In Europe your time of around 275ms is generally about 60ms but I wouldn’t have thought that was your problem.
You are now the third Blynker that has experienced problems with that IP (see Error connecting to Blynk. Re-enter Blynk auth token and Issue on Cloud Blynk Server).
As per my post to @noersaleh you really should wait to be connected, even though Blynk.run() will keep trying. So try adding this after Blynk.begin():
while (!Blynk.connect()) {
//Wait until connected
}
You could move on later to something like this after Blynk.begin():
int mytimeout = millis() / 1000;
while (Blynk.connect(3000) == false) { // try for 9.99 seconds
if((millis() / 1000) > mytimeout + 8){ // try for less than 9 seconds
break; // blynk.run() will kep trying to connect
}
}