Can we use induction to prove that a statement $P(n)$ is true for all $n \in \mathbb{N} $ such that $n \leq s$, where $s \in \mathbb{N}$? Specifically, in the second induction step, is it enough to show that
$$P(n) \implies P(n+1),$$
by assuming $n<s$ and $n+1 \leq s$?
Yes, you can. It is equivalent to using regular induction (the version that proves that something is true for all natural numbers) to prove that the statement
$$Q(n) = ((n\leq s)\implies P(n))$$
is true for all natural numbers.