Right on the dot , 2 of the " brackets " on the bumper that mount it to the what ever broke off and broke it half , i have to get a new bumper no matter what , there is no way this bumper can look stock again
Well, before shelling out $500+ for a new one try my ghetto fix and see if you can live with it... (can't hurt).
The bumper comes off pretty easily at this point so you may be able to salvage it with some scratches (not sure if that means $500 to you at this time). The plastic is very plyable and can sometimes be molded back into shape, even after a all-hope-is-lost looking dent. If there are paint scratches, and you want it to look perfect, then you're (or insurance is) going to have to pay. Nothing I can do about that.
You can certainly get any of the broken plastic parts from a dealer for relatively cheap. The honeycomb grill is around $45, and that is one of the more expensive parts. I'd fix the plastics myself since that's easy to do and cheap, and then see if I could salvage/live with the bumper. I've attached a pic with the part numbers so you can shop with some of the online mazda parts dealers. Arlington Mazda gave me good prices and free shipping.
To salvage the bumper...
1) Go to Home Depot (Lowes, whatever) and get some drywall tape (sticky mesh), some heavy duty epoxy (welder works good), and a stick of plastic superglue (comes with a primer stick that works on plastics).
2) Take off the bumper. Unscrew all the underside plastics from the bumper. Pull back the wheel well pastic. On the passenger there are two clips for the side markers, on the drivers there is one. Unplug the fog lights. There are four screws under the hood right next to each other. The sides of the bumper simply "snap" in (as you can see from your picture, the white thing is the pinch snap).
3) Remove the bumper and put it on a towel or the grass (at worst). See if you can repair the damaged parts using the superglue as a way to hold the parts together. Then use the drywall tape and epoxy as a poor man's fiber-glass. The drywall/epoxy combo should dry very strong and can be formed even into the tightest creases. This should even hold the skirt mount clips that have broken.
If it's a cosmetic eyesore then just pay for another bumper, you should be able to mount it yourself. If you need time to save up for it then you can try my quick ghetto fix until you can afford it. (You could be a college student for all I know.

)