@Prunylle
Ce qui est sûr, c'est que "too earlier", c'est non.
"Too early", à la limite.
En général, "too early" implique "par rapport à ce qui est normalement prévu" (he arrived too early for the meeting / we are in march, it's too early to be planting tomatoes in the garden right now) et "too soon" veut dire que pas assez de temps ne s'est écoulé / ce n'est pas encore approprié, et ça fait référence souvent à un événement passé (it's too soon to know the results / it's too soon to joke about her breakup).
Mais au final, dans pas mal de cas les deux sont interchangeable, d'après mon expérience perso
Du coup, pour ta situation, c'est subtil
ça peut être "too soon" par rapport au moment où il a passé commande, ou "too early" par rapport à l'heure à laquelle vous lui aviez dit de passer.
Pas sûre d'avoir aidé, du coup