I want to do all the thinking and place a set of options in front of him for the summer. I'm perfectly OK if he wants to spend the summer mostly going to beach with friends. That's OK to. I want him to start down the path of making the kinds of decisions an adult has to make.
At this point I see it as a choice to invest some time over the summer to have access to higher paying part time jobs and gigs in CS rather than minimum wage clerical or other stuff.