Ooops, I might have confused things a bit. You're right ... all Chevy SB's and BB's up until the 5.3 had the first firing order as we both mentioned. From the early 1956 265ci V8 through all the small blocks and big blocks including 283ci, 302ci (Z28), 305ci, 307ci (truck motors primarily), 327ci, 350ci, 348ci, 396ci, 409ci, 427ci, 454ci, 502ci, 572ci and the 64?ci iirc. And probably a couple I've missed, and several GM crate motor concoctions like the 383ci stroker motor.
Then in early 1997-99 I think, GM introduced their Gen III motors. There was a few years overlap IIRC, with both firing orders being used. It was during the same time GM was switching from the 'Vortec' to the 'LS' designations I think. Course GM is up to their Gen VI motors now.
I first memorized the original order when I was about 16 or so yrs old and remembered it all through the years. Then a few years ago I got old and had to quit working on my own stuff and actually didn't even know about the new firing order till about 2010 or so. I was really surprised to know about it too since the original had been so familiar for so long.
I don't claim all this to be absolutely correct or chronological, but I think it's pretty close. jj