magari te l'ho già scritta, magari no e comunque non mi costa niente ripeterla... per il risveglio dallo stop influisce anche l'impostazione di darkwake nel config che trovi nella sezione boot.
Io non uso sleep, stop o ibernazione, ma quando mi sono cimentato per puro spirito di smanettamento, con un valore diverso di darkwake in alcuni cambiava il comportamento dal risveglio, con certi andava in loop, con altri andava in stop per poi riprendersi subito e con uno andava anche bene.... ma è sempre una impostazione sulla lama del rasoio, basta un nuovo clover o qualche kext aggiornato e a volte il castello crolla. Forse se gengik arriva a farti un DSDT con quello potresti anche trovare un equilibrio stabile