"An asterisk is the truncation operator. Unlike the other operators, it is appended to the word, or fragment, not prepended."
This only applies to MATCH() ... AGAINST() statements.
The % is a LIKE wildcard and has nothing to do with the MATCH() ... AGAINST().
I hope that helps.