This is not aid for Puerto Rico.
Puerto Rico is an unincorporated territory of the United States.
The bonds were issued in the name of the United States.
For all this huffing and puffing, this bill is merely the United States wrangling with how to make good on its obligations.
The consequence of NOT doing so is dire.
If the United States defaults on its bonds, then its bonds are no good anywhere in the world.
No one will buy bonds from a nation who will not honor them.
Not paying on the bonds would be game over.
How can one pay when the only source of payment is fiat currency backed by nothing and which can be printed near-instantly?