On the one hand, Reed is known for “life of the mind” types who yearn to learn for learning’s sake. It is like the U of Chicago and Swarthmore in that regard. So that part fits your son to a T.
On the other hand, the CS offerings probably do not match Davis’s, in number and frequency.
I would strongly suggest mapping out a couple of plausible four-year course plans at Reed, keeping in mind that not every class will be available every semester or even every year. You could maybe base this on the 22-23 course sched and 21-22’s, if it is still available for reference.