If we're having a discussion about zoology/taxonomy and someone says, "that Galapagos turtle spends a lot of time on land", the usage is wrong
And focusing on those semantics is semantics.
In taxonomy, those semantics can be quite important and the relevance of them will depend upon the actual point being discussed.
If you are having a discusion on things falling and someone picks up a stone and says "look at this rock, it falls", and you say "no it's a stone" that is playing semantics.
You can't handwave that away by redefining words to make it purely "semantic".
Again, who here is doing that? (other than you with your rejection of the definition of post hoc)
Again, it is you focusing on the meaning of words rather than the actual argument which is semantics.
It is clear what he meant. You chose to pretend he meant something else (which if you want to argue he couldn't have meant mass, it is just as right (or should I say correct?, after all, I wouldn't want to misuse the word right when it is meant to mean the direction opposite of left) to say he couldn't have meant weight), and repeatedly focus on the meaning of his phrase.
Someone continually misusing "post hoc" exposes themself similarly for anyone who knows the actual definition. Congratulations.
Likewise, someone who can't recognise a correct usage, merely because another word can also be used in that case, and the word can be used in other cases exposes themself as not knowing the actual definitions.
Again, what you are doing there is basically the same as arguing that if people mean a statement is true they should only ever say correct, never right, and using right means they don't know the actual definitions.
So... how much do you weigh?
You use lb or kg?
I measure my weight in pounds.
So now we point out you don't know the meaning either?
After all, the pound is a unit of mass and currency, not weight.
Now do you understand why he said "mass weight" in the first place?
Because a lot of people treat mass as weight including apparently you.