All seven reports use مَنْ to connect a condition and its response, but the form of the response varies. فَقَدْ غَزَا includes فَـ and قَدْ; جَفَا is a past-tense verb; فَلَيْسَ مِنِّي introduces a negative clause; كُسِيَ is passive; لَمْ يَرِحْ employs negation; and يُفَقِّهْهُ is a present-tense verb giving the response.
This variety shows that condition-and-response is a relationship of meaning, not a single rigid sentence template. For beginners, the immediate task is to identify the stated action or situation, then locate its reported consequence. The finer rules can be studied later.