Presidents can hold up military aid. But not like Trump did with Ukraine.They have broad authority to condition the release of assistance packages, but they still have to follow the law. The issue here is whether the situation in Ukraine in the spring and summer of 2019 warranted a delay. Since Zelensky was elected on an anti-corruption campaign, nothing, and I mean NOTHING other than Trump wanting Biden investigated is a believable excuse for holding up the aid.