If he entered without inspection you can file for him but he will have to go home to continue with the process and file for a waiver of his prior unlawful presence. With government filing fees and attorney's fees, you will be looking at a range from about 2k-10k. Attorney's fees for waivers vary greatly and can become pricey due to the complexity involved. For an attorney recommendation, check the website of AILA (American Immigration Lawyers Association): www.aila.org or do an Avvo search for an attorney in your area.
Law Offices of Patrice Dziire
I will agree with my colleague. He might also be able to benefit from INA 245(i). I will recommend talking to a lawyer before he leaves.
Founder and Managing Attorney of Shah Peerally Law Group PC
Law Firm Deals in Immigration law & Debt Relief
Note: The above answer is provided for informational use only. One should not act or refrain to act solely based on the information provided. No attorney client relationship is created unless a retainer is signed by the attorney and the client.