Latching power button with force-off
You can use a latch circuit and MCU together to work out solution on your own.   


Once, button is pressed, the MCU will be powered    
MCU will ASAP latch the power latch (Power Enable, for example ) circuit, keeping the Power supply ON.    
Any further button press will be detected my MCU as interrupts
If ti is along press, MCU can detect that too.
In case it is needed to isolate the MCU, a timer circuit or a RC delay can be triggered to bypass the MCU latch thereby cutting the power for the whole board. 




One of the dedicated IC example: Search for On - OFF controllers.