So if your first flip is a H, then you're waiting for a T. And if your first flip is a T, then you're waiting for a H. In either case the number of additional flips needed follows a geometric distribution (but with different values for "p"). Your second approach seems correct to me.