If you knew anything about the legislative process, you'd know that expenditures are first authorized, then appropriated. A "hold" on funding not yet expended is not unusual. Moreover, some $500 million in US aid has *already* been provided to Lebanon since 2006. And there's no need to stop military aid to Israel as they are the aggrieved party. Even UNIFIL personnel on site, never partial to Israel, insist that IDF was operating within its own border and that there was no justification for LAF firing on them.
Western-backed Syrian rebels say kill foreign Islamic State (Reuters)
from the article: U.S. lawmakers block money for Lebanon's army after border clash