Let $n>0$. It is enough to show that the vector bundles $\mathcal{O} \oplus \mathcal{O}(n)$ and $\mathcal{O}(1) \oplus \mathcal{O}(n-1)$ are isomorphic as complex vector bundles with smooth transition maps. (They are NOT isomorphic as complex vector bundles with holomorphic transition maps.) Once we show that, we get that $\mathbb{P}(\mathcal{O} \oplus \mathcal{O}(n))$ is diffeomorphic to $\mathbb{P}(\mathcal{O}(1) \oplus \mathcal{O}(n-1))$, and we have $\mathcal{O}(1) \oplus \mathcal{O}(n-1) \cong \mathcal{O}(1) \otimes ( \mathcal{O} \oplus \mathcal{O}(n-2))$, so $\mathbb{P}(\mathcal{O}(1) \oplus \mathcal{O}(n-1)) \cong \mathbb{P}(\mathcal{O} \oplus \mathcal{O}(n-2))$. We have a short exact sequence $$0 \to \mathcal{O} \to \mathcal{O}(1) \oplus \mathcal{O}(n-1) \to \mathcal{O}(n) \to 0$$ where the maps are given by $\left( \begin{smallmatrix} x \\ y^{n-1} \end{smallmatrix} \right)$ and $\left( \begin{smallmatrix} -y^{n-1} & x \end{smallmatrix} \right)$. Now, in the category of smooth vector bundles, every short exact sequence $0 \to A \to B \to C \to 0$ splits. The proof is as follows: use a partition of unity argument to put a positive definite Hermitian structure on $A$, $B$ and $C$. Then the adjoint of the map $B \to C$ provides a splitting. So $\mathcal{O}(1) \oplus \mathcal{O}(n-1) \cong \mathcal{O} \oplus \mathcal{O}(n)$ and we are done.