Heathrow's website now has updated details.
They appear to have settled on a similar deadline to the TfL Congestion Charge - you must pay the charge by midnight on the day following your visit.
If you fail to pay, a PCN (not a fine) will be issued.
Terminal Drop-Off Charge