Also i think it said it somewhere in the show but it basically said that og ben has perfect memory like when he got almost same score as gwen in a plumbers test
If possible team up with kevin dont make him a villan and stuff and if you want you could adopt him into the family meaning you could also stop him from chasing gwen because it would be awkward.