If your relationship is serious, you may sponsor him. That said, if he can't cross the border in the first place, he will have to apply from the USA.
For sponsorship, there is no financial requirement on his part (other than paying the fees). As a sponsor, you must sign an agreement that you...