I am a fan of listening to radio while I go asleep, but not that keen on having it on throughout the night.
I couldn't find a decent app to do the job, but surprise surprise the classic Unix commands are in OS X.
So, you want to shutdown the computer in 60 minutes?
shutdown -h +60
into the terminal.
Want to put it to sleep in 30 minutes?
shutdown -s +30