If he hasn't read them already, Okay for Now and The Wednesday Wars by Gary Schmidt are both very good books. Okay for Now is quite a bit grittier.