I live in Costa Rica and I heard that shit. I thought it was fireworks and didn't go to look. I wish I did. My wife told me that it was all over the news.
Still no explanation. They said that sound could be made from a plane going faster than the speed of sound. MY FUCKING ASS IT COULD, I heard that shit and it was no fucking sonic boom. It sounded like fireworks or flares, but tons of them at the same time. Kinda like that one firework, that goes up, then blows and each ball blows again, then it crackles and fades out. That's what I heard anyway.