Which does not change the fact that it was HIS responsibility to file and he has NO grounds to file any kind of lawsuit.

The situation is not unsolvable. If he talks to an immigration attorney he may well be able to fix this. Unless he pulls the unbelievably stupid stunt of trying to sue the USCIS because HE (not they) dropped the ball.

He pulls that, he'll be on the next plane out of here.