In general, the dev build before a stable build is usually a smoke test to make sure no new large issues were encountered. When we make last-minute changes to a stable build, we usually follow up with a dev build within a day or two.
If you stick on the dev channel, you will have the latest and greatest, even if there is a stable build with an N + 1 build number.
Due to the way the applications and update channels work, there isn’t a way to release the same version to dev and stable, since they look in different places for updates. Additionally, dev builds are locked to licensed users. Thus, to accomplish what you wanted, we’d have to have two different executables with the same number, which isn’t a good idea.