It may take a few attempts for him to get it figured out. But, he may have ate the eggs because they weren't viable for whatever reason.
My young green sevs have had 5 batches of eggs in the last 7 months, but I don't attempt to salvage the eggs. I just don't need that many more sevs. They're in a community tank, so I just let nature takes its course.