Well, it basically boils down to
$1111.....110 - 12345...(k-1)k = 987.....(10-k+1)(10-k)$.
This isn't too surprising. The last digit, derived from $0-k$ is $10-k$. We must borrow a $1$ so the next digit is from $0 - (k-1)$, and so on.
Thus if $1234....k\times 9 + k = 1111.....10$ then it follows that $1234...k\times 8 + k = 987.....(10-k)$.
But why should $1234...k\times 9 + k = 1111....10$?
Well, it stands to reason that $1234...k\times 9 = 1234...k(10 -1) = 12345....k0-12345...k$
Subtracting $0 - k$ we get that the last digit is $10-k$. Now we has to borrow $1$ for the previous column, and the next digits were $k- (k-1)$ but as we had to borrow we have $k-(k-1) -1 = 0$. Now we didn't borrow and the next column after that is $(k-1) -(k-2) =1$ and we don't borrow. All remaining columns are $(k-j) - (k-(j-1)=1$ and thus all remaining columns result in $1$.
So we can conclude that $12345...k0 - 12345...k = 111111.....10(10-k)$.
And if we add $k$ to that we have $(10-k) +k= 10$ and we carry the $1$ to the next column which goes from $0$ to $1$.
So $1234....k*9 + k = 11111.....1110$.
And that's it.
$12345...k*8 + k =$
$12345...k*9 +k - 12345....k =$
$12345...k*10 - 12345....k + k -12345...k =$
$11111....0(10-k) + k -12345...k =$
$11111.....10 - 12345...k =$
$987.....(10-k)$.
=======
........
Well, if we do an example it will be very clear:
$123456 = 123456$
$123456\times 10 = 1234560$
$123456\times 9 = 1234560 - 123456$
now doing subtraction and borrowing:
$\require{cancel}$
$\ \ \ 12345\cancel6^50$
$-\ \ 12345\ \ \ 6$
$\_\_\_\_\_\_\_\_$
$111104$
$123456\times 9 = 111104$
$123456\times 9 + 6 = 111104+6 = 111110$.
$123456\times 8+ 6 = 111110-123456$ and
$\cancel 1 \cancel 1^{10}\cancel 1^{10}\cancel 1^{10}\cancel 1^{1}0$
$-1\ \ \ \ 2\ \ \ \ 3\ \ \ \ 4\ \ \ \ 5\ \ \ \ 6$
$\_\_\_\_\_\_\_\_$
$\ \ \ 9\ \ \ 8\ \ \ 7\ \ \ 6\ \ \ 5\ \ \ 4$
====
More generally.
Well.....
$123....k = 123....k$
$123....k\times 10 = 123.....k0$
$123.....k\times 9 = 1234....k0 - 1234....k$
Now subtracting and borrowing we get...
$1234....k0 -1234....k = (1-0)(2-1)....([k-1]-[k-2])(k-(k-1)-1)(10-k)=1111....10(10-k)$
(example: $12340 -1234 = 11106$)
So $1234...k\times 9 = 111....10(10-k)$
$1234....k\times 9 + k = 11111.....10$.
And finally that means
$1324....k\times 8 + k = 11111....10- 1234....k$
And.... well, we'd better use sumation notation to figure that out.
$\sum_{i=1}^k 10^k - \sum_{i=1}^k i*10^{k-1}=$
$\sum_{i=1}^k(10-k)*10^{k-1}=$
$987....(10-k)$.
And that is that.
===
I'll leave a formal prove with summation notation for an exercise for the reader.
+++++++
Oh....
I was wondering if their as an intuive we to see that $1234...k \times 9 + k = 1111...10$. I mean, my reasoning above worked but it didn't have the gut "well, of course".
But if $12345...k = $
$1111.... + 111111.... + ...... +1111 + 111 + 11 + 1$ then
$1234...k\times 9 = 99999.... + 9999.... + ...+ 999 + 99 + 9=$
$(10^k - 1) + (10^{k-1} -1) + ..... + (10^3-1) + (10^2 -1) + (10-1) =$
$111111....10 - k$.
I guess that .. fits.