I'm having trouble distinguishing between two different methods of proof regarding coset multiplication. I believe they end up being equivalent in the sense that they get us to the same situation, which is that coset multiplication "works" provided that the subgroup is normal. But I just want to be sure.
Method 1: Proving Well-definedness
(a) Let's say $G$ is a group and $H$ is a subgroup. If $H$ isn't normal, there is no guarantee that coset multiplication $(aH) \cdot (bH) = (ab)H$ is well-defined. But if $H$ is normal, I can prove that if $aH = a'H$ and $bH = b'H$ in $G/H$, then $(ab)H = (a'b')H$, so we can safely define this multiplication without issues, and then prove that it gives $G/H$ a group structure.
Method 2: Proving it directly
This is the approach in Lemma 2.12.5 in Artin, and it seems to avoid having to prove well-definedness. It proceeds as follows. Let $H$ be a normal subgroup and $aH, bH$ two cosets of $H$ in $G$. Then elements of $(aH)(bH)$ have the form $ah_1 b h_2$ for $h_1, h_2 \in H$. As $H$ is normal, we have $aH = Ha$ and $bH = Hb$, so $$\begin{align} (aH)(bH) &= (aH)(Hb) \\ &= (a(HH))b \\ &= (aH)b \\ &= a(Hb) \\ &= a(bH) \\ &= (ab)H, \end{align}$$ so this multiplication is in some sense "natural" in the sense that if $H$ is a normal subgroup, then the product of two cosets $aH$ and $bH$ is another coset of $H$ in $G$ with representative $ab$.
I understand both proof strategies individually, but I do not understand how they fit together. Are these proofs mutually exclusive? In other words, if I use method 2, as in Artin, do I no longer need to prove well-definedness of coset multiplication because I already know what the "product" looks like?