Thank you that already helps a ton! He and his parents are US citizens and we will go with a joint sponsorship then, he does make enough to cover the asked income but it's definitely tight, since we are doing a k1 visa, and therefore will have to also file for status adjustment having either of his parents as joint sponsor is going to be very beneficial
Thank you SM again!