thermal runaway is just to stop the bed and hotend overheating.

As far as I can gather the smoke appeared as soon as he turned the machine on.
So definitely not a thermal runaway issue. almost definitely something crosswired or a faulty component that went 'phutt'.