Ok, that works as well as my method. Because when you softreset, It's basically turns on the phone. Wasn't aware of that.
Usually I'm cooking a rom with some new stuff and I can't get to the normal shutdown, and I'm not the type to wait that long... There is also...