You should be more detailed in what you claim. Your proof is wrong, and it is very hard to understand why you obtain said conclusions. My point is:
"Then, of necessity..." Why?
"...if $B$ contained even one $b∈\Bbb N$, then that $b$ would satisfy $b=\min(B)$? Why?
A correct proof would go as follows:
P Let $B\subseteq \Bbb N$ be nonempty. We prove by induction that $B$ has a least element. Assume by contradiction that $B$ has no least element. Let $J$ be the set of elements that are not in $B$. Since $0$ is a lower bound of $\Bbb N$, $0\notin B$ (else it would be a least element) so $0\in J$. We proceed to prove the induction step $0,1,\dots,n\in J\implies n+1\in J$. Indeed, suppose that $0,1,\dots,n\in J$. Then $n+1$ cannot be in $B$ since then it would be a lower bound of $B$, and since $0,1,\dots,n\notin B$, it would be a least element. It follows $n+1\in J$. By induction, $J=\Bbb N$ so $B=\varnothing$ which is impossible.
As Pete is saying, WOP is equivalent to PMI.
PROP Suppose every nonempty subset of $\Bbb N$ has a least element. Let $B$ be a subset of $\Bbb N$ with the following properties
$(1)$ $0\in B$.
$(2)$ $n\in B\implies n+1\in B$
We show that $B=\Bbb N$.
P Let $B$ be as above. Consider the set of $\Bbb N\setminus B$, and assume by contradiction it is not empty. By the WOP, it has a least element, call it $a$. Since $0\in B$, this element must be of the form $a=n+1$ for some $n\in \Bbb N$. Since $n+1$ is the first element that is not in $B$, $n$ is an element of $B$. But then $n+1\in B$, which is absurd. It follows that $\Bbb N\setminus B$ must be empty, so $B=\Bbb N$, as claimed.