It's not true that these are the same. Here is one important difference:
In fact, in 0.99999..., before any given "9", there are only FINITELY many "9"'s before and thus every "9" has an actual, FINITE position.
In your proposed example, the "8" does not have a defined finite position, so...