I actually sometimes struggle with 8Gb, sometimes Battlefield 4 and Google Chrome will hit the cap and cause me to get yanked out of the game by an error message. Granted that's with like 50 tabs open, but I think it's better to future-proof the PC as much as possible. I don't think 32Gb of RAM will ever be needed, we'll have migrated to DDR4 before then which would probably require new CPUs as well as new boards, but it's better to have the option and not need it, than to need it and not have it in my opinion.
He can get a good 5 or 6 years minimum out of that 8350 so I think it's a good idea to have options.