First off, the US military is not a mercenary force that can be hired out to protect the interests of the highest bidder.
Americans aren’t enlisting to protect Saudi Arabia. This sounds unconstitutional and even treasonous. Even more so when you consider KSA’s involvement in 9/11, the impetus that allowed our government to lie us into the endless wars we’re involved in today.
Secondly, to put things in perspective, we’ve spent over $8T in Afghanistan, Iraq, and the overall War on Terror over the last 18? Years. Putting us on retainer for $1B and bragging like he made a great deal is just typically embarrassing of the stooge in chief.