Just a word in your ear - I find it's often best to let people work out their ideas as much as possible on their own, before giving them a worked-out plan.
Your idea isn't a bad one by any means, but developing a solution to a problem is something this fellow obviously needs to practice. Just something to consider next time.