L.D.
Have you tried sending him to school with a different kind of milk box? I'm wondering if it is something with the drink you are giving him. Even if he has had them successfully in the past, it could be something with the batch you have now if it has just been recent. Have they all been from the same case or however they come?