I wouldn’t say better per se, but if he is not loving the STEM situation at PDS and that is a significant part of his experience, a switch to Peddie, in particular, might be worth it. Not so much because it is better but because there are plenty of offerings and many like minded students.
Either way, coming into BS as a second year is extremely common and the transition will be smooth. Reclass is also common, so I’d consider his specific situation, particularly age, when considering that option.