wow I also have an old Boston acoustic clock radio same one, the buttons are starting to not work, shame its a great little radio I understand how you feel. Mines been a great companion to wake up to for decades lol. little gray beast with surprizing bass from that little box. there is small transmission line inside if you didn't know.
The clock radios i've been looking at to replace mine are the Tivoli models they sound really good as well and come in both mono and stereo, also they come in various models with options like streaming, CD players, radio of course etc. The sound quality is very good for the size.
https://www.tivoliaudio.com/Yamaha also has a few that are quite nice sounding.