Would remind all that a small hole in a pressurized plane can be a bigger problem than a large one - when such small hole is plugged by escaping debris, it can cause a "water hammer" build-up of pressure than can completely destroy a much larger structure than the initial damage - so a very small explosive device can destroy a plane if properly set. I recall PA103 was brought down by a relatively tiny device. The flames are easily explained as subsequent break-up of the plane and engulfing fireball.
-drl