¿Qué haces después de devolver la pieza del generador a Soul Silver?
Una vez que le hayas devuelto la pieza del generador a Bill en la ruta 27, él te lo agradecerá y te recompensará con TM28 (Shadow Ball). Luego puedes continuar tu viaje y usar TM28 para enseñarle Shadow Ball a uno de tus Pokémon.