This sort of thing happens all the time, so here goes.
How to get your badges twice (or atleast how it's worked for me twice)
It's a lot easier to do these kind of things for the kit badges or ones that only require a certain amount of kills in a round, preferably as few as 10
Fulfil the Global requirements
Find a server which seems to be balanced, IE long rounds.
Go into a server and wait until the start of a round to use the kit/weapon in question
Once the round starts kill the set amount of people as quickly as possible
Once you have done that you should get your first badge hurray beer for you.
Now log straight out, this next part is mostly dependant on luck, but if you picked the right server the first time it's fairly guaranteed
Log back into another server, again if you are lucky you will find a server that is near the start of the round
Get the same amount of kills with the weapon/kit that you did before, if you are lucky you'll get the award and points again.
How it works:
When you get an award the game automatically awards you those points, but it does not add the actual award to your stats until the end of the round when the server flings all the data back to EA where it is all stored (this is actually quite quick, even if it doesn't show up in your BFHQ), if you can do it quick enough both servers will still think that you are eligible for the award and once you fill the in a round requirements it will award it to you again. I'm sure if you where insanely lucky you could get it a third time, this is however different to the duplication that can sometimes happen on it's own within long time spans.
Anyway, happy times, if anyone else can 100% confirm this I'd be grateful.