If he can get involved with some full body movement type of activity or at least some other kind of hobby. Something to kind of replace the video games since he is so heavy into pc use for work ??
Those big exercise balls, the inflatable ones, really work well for me to lay over front and back.
I just lay there and let the stretch happen
sometimes roll forward and back or side to side
there are foam cylinder rolls that a PT suggested for shoulder/chest stretches & posture
http://www.nextag.com/foam-roller-therapy/search-html
video link that shows how to use it-
http://www.youtube.com/watch?v=4pQkgyYeV30
I think near the ending is the posture part.