Is that what I'm doing, picking words then brute force? According to the article I posted, I am randomly generating 24 words using my scientific calculator ti-84, then generating the last word with the entropy from the 24 words and validating the checksum.
Basically when you generate words like this you are generating 11 bits at a time so your last word is also 11 "generated" bits but the last word in a BIP39 mnemonic is partly the checksum and partly the generated bits so the extra bits you generated should be discarded or changed.
If you keep randomly selecting the last word then validating the checksum until you get a correct sequence, that is brute forcing. Otherwise if you are discarding the extra bits and replacing them with checksum, it is not.