The cause of the the fire was definitely the batteries. The 'multiple pops' are the give-away. Lithium batteries are also sensative to heat, so it's possible that when they over-heated, they went into thermal runaway.
Thanks, I will file that under the many things I didn't know. I assume majority of laptop batteries are lithium?