In stock SH3 the badges came in dribs and drabs and usually no more than one per patrol - very unrealistic. RUb originally adjusted the renown value so that you got them at a more realistic rate and time. RUb's change has been carried over into mods like GWX, NYGM and when using SH3Cmdr.
Problem is, they're still awarded based on SH3's system. So, a successful first patrol means you'll likely get them after its completion, rather than after the completion of the second patrol, which was usually the norm in RL.
Personally, I ignore them and use SH3Cmdr's "Autofix" function after I've completed the second patrol. By using SH3Cmdr, all my crew gets one with one click...unless it's pre-13 Oct 1939 or they've done less than 2 patrols of course.