If he re-entered Thailand on 16th July then this is his 1st report since re-entering Thailand so cannot be done online, he or (his "Agent") needs to do it in person, can maybe mail it in, but cannot do online.
OP you'll have no problems leaving (or coming back) without doing the report but if it were me, I'd go pay my agent 100B to file it for me.