This is specifically in response to the question: Are there any other "methods" I'm overlooking?
Here's how I do it.
After I teach factoring $x^2 + bx + c$, but before I teach factoring $ax^2 + bx + c$ for $a ≠ 1$, I like to teach factoring by grouping of four-term cubic polynomials such as $2x^3 + 12x^2 + 5x + 30$.
I teach students to start by factoring the GCF out of each pair of terms.
$$2x^3 + 12x^2 + 5x + 30 =
2x^2 (x+6) + 5 (x+6)$$
Then pull out the common $(x+6)$ from these two terms.
$$(x+6) (2x^2 + 5)$$
I have the students practice this with several more examples. Then I give them an example that doesn't work, such as:
$$3x^3 + 15x^2 + 4x + 8 =
3x^2 (x+5) + 4 (x+2)$$
Students recognize that we are stuck at this point because $(x+5)$ and $(x+2)$ are not the same, so we can't pull anything out.
I circle the coefficients in the original polynomial for one of the examples that worked and one of the examples that didn't work:
$$2x^3 + 12x^2 + 5x + 30\\
3x^3 + 15x^2 + 4x + 8$$
Then I ask how we could have known by looking at those four coefficients which one was going to work and which one was not. Most classes (sometimes with a little guidance) will arrive at something like this:
In the first example, $\frac{12}{2} = 6$ and $\frac{30}{5} = 6$ as well.
In the second example, $\frac{15}{5} = 3$, but $\frac{8}{4} = 2$, so they aren't the same.
Usually then I shift to factoring $ax^2 + bx + c$ with $a ≠ 1$. I remind them that they've gotten good at factoring stuff like $x^2 + 7x + 10$, but I warn them that it's more complicated when there is a number in front of the $x^2$ (and I use my finger to point at the spot to the left of $x^2$).
I write on the board $2x^2 + 11x + 12$. I ask them if we could use the factoring by grouping method to factor it, just like we used to factor $2x^3 + 12x^2 + 5x + 30$. When they say no, because there are only three terms, I agree that we want to have four terms, and suggest that we split up the middle term.
$$2x^2 + 11x + 12 =
2x^2 + 8x + 3x + 12$$
I make sure that they're on board with us being allowed to rewrite $11x$ as $8x + 3x$. Usually I draw two slanted lines downward out of the $11x$ to the $8x$ and $3x$, respectively.
Then I ask them to factor this by grouping, which they are usually able to do:
$$2x^2 + 11x + 12 =\\
2x^2 + 8x + 3x + 12 =\\
2x (x+4) + 3 (x+4) =\\
(x+4) (2x+3)$$
Then I ask whether factoring by grouping would always work no matter how we break up the $11x$; for instance, will it work if we break up the $11x$ like this:
$$2x^2 + 11x + 12 =\\
2x^2 + 2x + 9x + 12$$
I tell them to try it.
$$2x^2 + 11x + 12 =\\
2x^2 + 2x + 9x + 12 =\\
2x (x+1) + 3 (3x+4)$$
...and we are stuck, since $(x+1)$ and $(3x+4)$ don't match each other.
I ask, how can we tell just by looking at the four coefficients that
$2x^2 + 8x + 3x + 12$ will work, but $2x^2 + 2x + 9x + 12$ will not work?
Someone will give the same sort of answer as the one given for cubic polynomials.
The first one works because $\frac{8}{2} = 4$ and $\frac{12}{3} = 4$ as well.
The second one doesn't work because $\frac{2}{2} = 1$, but $\frac{12}{9} \neq 1$.
I ask the class to consider $ax^2 + bx + c$ in general, where we break up the middle term to rewrite the quadratic as:
$$ax^2 + bx + c =\\
ax^2 + rx + sx + c$$
I ask, what must be true of $a, r, s,$ and $c$? Someone usually says that
$\frac{r}{a}$ and $\frac{c}{s}$ have to be the same. So I write the equation:
$$\frac{r}{a} = \frac{c}{s}$$
I ask them how to get rid of fractions to make the equation a little nicer. Usually someone says to cross-multiply. If not, I just ask the class how to change the equation by cross-multiplying, and someone remembers how to do that. They arrive at:
$$r * s = a * c$$
So when we have $2x^2 + 11x + 12$, and we are trying to break it into
$2x^2 + rx + sx + 12$ for some numbers $r$ and $s$,
we need to make sure that $r * s = a * c$.
In this case, that means $r*s = 2*12 = 24$.
I ask whether we could choose $r = 4$ and $s = 6$, since those multiply to $24$.
$$2x^2 + 11x + 12 =\\
2x^2 + 4x + 6x + 12$$
I ask if that is allowed. Someone will say no, because $4 + 6 \neq 11$.
So I say, oh, you're saying that $r + s$ has to equal which letter? $a$? $b$? $c$?
Someone says $r + s$ has to equal $b$.
I write on the board:
$$r + s = b\\
r * s = a * c$$
I say let's see if those rules work in another example:
Factor $3x^2 + 8x + 4$.
I write on the board:
$$r + s =$$
$$r * s=$$
I ask them how to finish out the equations using the formulas, with no numbers yet. They tell me what to write:
$$r + s = b$$
$$r * s = a * c$$
Then I write another equals sign after each line and ask for what numbers belong there. Students tell me what to write.
$$r + s = b = 8\\
r * s = a * c = 3 * 4 = 12$$
By this point, they have already been factoring expressions like $x^2 + 8x + 12$, so they proceed to figure out the two "mystery numbers" $r$ and $s$ that add up to $8$ and multiply to $12$. They get $2$ and $6$.
I ask, so, does that mean the answer is this:
$$3x^2 + 8x + 4 =\\
(x + 2)(x + 6)$$
Some students may say yes. If so, I ask them to check by FOIL-ing out the $(x+2)(x+6)$. When we arrive at $x^2 + 8x + 12$, I ask if this is what we were hoping to get. Someone says, no, we wanted $3x^2 + 8x + 4$.
I let them know that writing $(x+2)(x+6)$ at this point is a very common mistake. I remind them that the r and s in this case -- where we have a number besides 1 in front of the $x^2$ -- were intended to help us split up the middle term so that we could factor by grouping.
$$3x^2 + 8x + 4 =\\
3x^2 + 2x + 6x + 4$$
I ask students how we should continue, and usually they are able to tell me:
$$3x^2 + 8x + 4 =\\
3x^2 + 2x + 6x + 4 =\\
x (3x + 2) + 2 (3x + 2) =\\
(3x + 2)(x + 2)$$
If we have time, I ask them to FOIL that out in order to check, and students are pleased when we get $3x^2 + 8x + 4$.
Note: It is intentional that I don't include any negative coefficients in this part of the lesson. In general, when I'm teaching something that is complicated enough on its own, I try to remove other complications until they gain some confidence in the new topic. By the end of the lesson, or by the next day's lesson, I would start including $ax^2 + bx + c (a \neq 1)$ factoring problems with negatives. By this point, they already are comfortable handling negatives in factoring $x^2 + bx + c$, so the transition isn't too bad.