The Trump administration has told members of Congress it will not finish spending $400 million authorized for Ukraine aid until fiscal year 2029, even as Kyiv runs critically low on weapons to fend off Russian missile attacks, Reuters reported on Monday.The Department of Defense sent a letter to lawmakers in May outlining its spending plan, a source familiar with the document said. However, two months later, the funds have still not been disbursed or even obligated by being put on contract.JOIN US ON TELEGRAMFollow our coverage of the war on the @Kyivpost_official.The spending plan was set to cover $400 million for capacity building, funding equipment, training, and services for Ukrainian forces to defend against the Russian incursion.Items in the plan also include $200 million for weapons, ammunition, and explosives, $99.9 million for vehicles, spares, and equipment, and $100 million for services such as transportation of defense articles to Ukraine.The delivery timeline said the funds would be obligated during fiscal 2026, which ends on Sept. 30, with final delivery of all assistance estimated by Sept. 30, 2029 – just months before Trump’s second term ends on Jan. 20, 2029.Criticism on aid delayMembers of Congress from both parties have criticized the Pentagon for sitting on aid that lawmakers backed last year.Two sources said members of Congress were unhappy about the timeline, which they consider unusually slow for an ongoing conflict of this size.At a hearing last week with Joint Chiefs of Staff Chairman General Dan Caine and Defense Secretary Pete Hegseth, Democratic Senator Dick Durbin asked about the spending plan.