As long as he's not doing anything cpu intensive, he should be ok with i5 6600 cpu and a z170 motherboard. 8-16gb of ddr 4 ram. An ssd of his choice in size (I got a Samsung 850 512gb one for $170), and whatever type of cooling you want.
If he needs the country grunt, either go for the i7 or...