i dont know what is a process in DHL
but he is ban for 10 year but can do the waiver after 5 years
pass 5 year outside the country is supost sent all form and paper for waiver
i think if you missed anything or sent anything incorrect you can contact Uscis and try fix it.
good lucky in your son immigration process.