I was looking through the forum's official LaTeX post and found out that Melody has already found out the \mathbf command which can be used with the above commands while I am still using that stupid \textbf command. LOL.
But \textbf is also useful too. If you want to type text and not to use something like \; , \space.
TextBF: Max is so clever LaTeX code: \textbf {Max is so clever}
MathBF: Max is so clever LaTeX code: \mathbf {Max\space is\space so\space clever}
You can see that TextBF need not be done spacing with \space while MathBF must have be done spacing with it.(Sorry for bad grammar I am from China)
Pros and Cons of TextBF
Pros: Spacing is easier.
Cons: Couldn't be used with math mode formulas
Pros and Cons of MathBF
Pros: Math mode formulas can be used in mathbf
Cons: Spacing takes more time