The new end timing rule is as follows: Timing ends on the frame the health bar disappears after defeating "???".
Please see the following two screenshots for the frame before and on this new end timing:
This is the frame before the timer should be stopped.
The time that displays on this frame should be used.