Sorry to hear that but there were plenty threads on here telling people how to file. It is unfortunate that you were not able to take advantage of such a wonderful opportunity.
DACA has literally changed my life.
Agree, no excuse. I'd throw in 100 if it means he could apply and change his life.