Hmmm @stackemhigh.
I reckon he's wormed his way back with a combination of promising to interact with kids over video games, a selection of Yogurts and paying for one ASDA slot.
Meanwhile, he'll whine how hard it is at his mothers; her Internet connection is crap and she's complaining about his data usage - because obviously, she doesn't understand about these things.
Also, she started to complain about the heating being on 24/7 - because he wants to slob about in boxers and T-shirt - if she wants to wrap up in extra cardi, socks etc to save a few hundred quid every winter her problem but why let him be uncomfortable? You would think she'd be concerned about his well being, considering he's indoors playing on his Xbox all day.
Also, she's been into his room (the cheek!) and whinged about the fetid state - mostly involving discarded fast food containers. What was he supposed to do if mum won't cook what he demanded OP did? Also, he did plan to chuck takeaway boxes into recylng bin (remnants of food and all) but kept missing Weekly slot - not his fault, Council should do more [brain clicks, one gear] (quickly shouts down to mum to check she hasn't declared him on council tax).
In the end, he realised not fair on his mum - her pension doesn't stretch too far and she needs some 'me' time.
@droopyears has got nice house, plus conservatory - loads of room for bikes plus gym equipment; hasn't got got round to latter yet but no rush and plenty of space!
OP has only got a couple of kids and just working two jobs - so will obviously welcome back cocklodger - if only to accept food deliveries. He wouldn't dream of checking what was delivered against what was ordered; step too far in relationship and would take away from gaming time. Also, only interested in nicking any snacks - will moan about dinner later; "what do you mean an MN Chicken was substituted with Quorn nuggets? How the fuck am I meant to know the difference? Can't you go out and get another? Ffs... " before clearing fridge of Yeo Tokens and back to mums.