HTC One M9 won't turn on
Turns out that holding Volume Up and the Power button for about 15 seconds forced the phone to turn off.

Then, tapping the Power button turned it on, and it booted up with no problem and seems normal now.