Reading around it appears that a bit got lost in translation. He using British (and possibly slightly gay) English and referring to boys with older men, meaning twinks of 16 to 18 with 30 and 40 year old boyfriends. Americans leaping in and insisting he means 13 year olds with adults.
Hmm. The problem with the case for the defence here is that Americans are odd about age gaps anyway. Not entirely but in general they think people should only date within their own age group, a couple of years different perhaps. A decade gap is looked upon as really rather odd, especially late 20s reaching down into late teens.
Don’t insist that’s it of course, just that’s my reading of it so far.