The ONLY M586-2 (BBB) I've ever seen was dated September of 1988. The earliest M686-2 (AZA) was March of 1988. By June of 1988 the M686-3 (BAN) was already being sold. This is just what I've seen, so it's a pretty small sample and not written in stone by any means.
The SCSW only rarely gives months for dash numbers change overs.