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.