I've got 3 kids aged between 8 and nearly 14 and have been having kids over to play for over 10 years and am still doing "playdates" because of the youngest.
If you have to entertain them with structured activities they are the wrong kids for playdates with yours.
If they come and tell you they are bored they are the wrong kids for playdates with yours.
Having friends over should mean your kids go off and play.
The only time having your kid's friends over should mean work for you is when the child with a friend over has younger siblings prone to pester or disrupt/ invade the friends playing. In that case your job is to occupy your own younger child/ children with structured activities, not to lay them on for the one with a friend over.
I love my kids having friends over. I'm happy to have a house full. 6 or 8 kids including mine is great, bring it on.
You have to be selective though.
Do not invite the ones who think you're the hired entertainment back.
Do not ruin a delightful free flow unstructured self sufficient playdate by trying to outdo someone else who behaves like a CBBC presenter/ holiday club entertainer/ early years teacher doing an observation lesson... Leave them alone or you'll ruin a good thing and set expectations for the next 6 years!
Playdates should make your life easier, not harder.
Stick with that and the next 6 or so years until playdates become teens hanging out will be a breeze.
The one you have over sounds potentially like a keeper
Don't wreck it...

