My impression is that there was a delay because President Trump wanted to make sure that the military aid would go to the correct place. If he didn't do that and the aid was sent immediately to the wrong hands, Ukrainians would not have received aid at all. Apparently obama had sent some aid but had it delivered to Poland so the Ukrainians had to go pick it up...and then there's the issue of blankets and meals sent by 0.
Fact is, Ukies received aid before the deadline.
Perhaps Obama delivered the aid to Poland so that it would be a lot easier to check that the right people were picking it up. I would imagine it would be easier to check this kind of thing somewhere else than in a war zone. On the issue of blankets and meals, if it was MRES, it was probably important to be able to supply the front line troops who in fact were engaged in front line warfare, often in bad weather conditions where conventional cooking was probably rather iffy. Moreover, I was researching this topic a few days ago and found that various kinds of high tech, advanced equipment were also provided by Obama which in fact reduced casualties from over 40% to less than 20% and was very appreciated by the Ukraine military. It also appears that the missiles that President Trump sent are being kept in western Ukraine, nowhere near where they can be used against tanks in eastern Ukraine. What is that about? Is it to keep them safe, or to keep Putin happy, or something else? I have a son with over 21 years in Special Forces, and we talk about this kind of stuff, so I don’t necessarily accept the easy explanations.