You started with

You then stated that this is equivalent to:

If we multiply out your expression, we get:

Which is not what you had originally.

Did you intend to write the problem statement as:

?

In which case, your answer is correct, but not complete.

Notice the quadratic in the brackets:

Taking the discriminant:

The discriminant is a perfect square, therefore we conclude that this quadratic, surprisingly, factors.