Hola.
He descartado completamente el SleepTimer, me he cansado de que no funciones siempre... que le vamos a hacer, algo hare mal... y no se qué!
Al final he encontrado el tasker, impresionante programa para automatizar funciones, comandos, etc, etc.... y con el he hecho un widget que abre la radio, inicia un temporizador y cuando acaba cierra (perdon, "para") la radio solita.
A mi ya me vale con eso....
Un salduo
PD.: Lo del tasker es impresionante..... da rienda suleta a tu imaginación....
http://www.htcmania.com/showthread.php?t=120192&page=6