He can apply H-1 before July. However, the starting date on the petition must be the date that is one year after his departure date.