Prove: Convergent sequences are bounded
$|s|+1$ is a bound for $a_n$ when $n > N$. We want a bound that applies to all $n \in \mathbb{N}$. To get this bound, we take the supremum of $|s|+1$ and all terms of $|a_n|$ when $n \le N$. Since the set we're taking the supremum of is finite, we're guaranteed to have a finite bound $M$.
Because you want to be sure that the bound is large enough to ensure that $|s_n|\le M$ for all $n\in\Bbb N$, not just for all $n>N$. Taking $M\ge|s|+1$ ensures that the only possible exceptions to $|s_n|\le M$ are $s_1,\dots,s_N$, and taking $M\ge\max\{|s_1|,\dots,|s_N|\}$ takes care of these as well.