Really? I'm bringing my KS2 age DC up to be as independent as possible!
We go to the dentist, they introduce themselves to the receptionist
They have to attempt to clean the toilet after themselves
They sort and fold washing, and put it away
Help with shopping lists, shopping and putting it away
Make themselves snacks
Take the lead when crossing the road with supervision
Attempt to pack their own bags for school /activities
Do a lot of their own personal hygiene
Really... Don't over think it, just throw it all at him. Ask him how much he's spent on stuff, remind him of things coming up, but get him to do stuff himself.
Get him really good at making cups of tea.
A bar job with other young people could really do him good.
Also get him going to a gym, possibly playing tennis, cricket or rowing... Good group activities that are good for friendships.
Supervise him but don't do stuff for him!