I know it can be, but it can also be just boy children. That's why I wanted more clarification why the answer could not be "our boys eat". Is it just the way of Hebrew or does it need to be reported to the Duolingo team?
For the same reason "the people eat" is wrong, even though they are people.
It's a different sentence.
Saying "boys" puts a sort of emphasis on the gender. In Hebrew that is done with "בנים"