Yep... Bach was pretty annoying like that! Still, he came up with some pretty decent music, so it is worth the extra pain!
Ah yes, I am a Baroque specialist, so I guess your son was tuning at A = 415Hz as the standard modern Baroque pitch. Luckily, he wouldn't have had to delve too deep into temperaments and all of that... it is a rabbit hole!