As you have already found out, diet is the key to everything. Since you are still looking to cut and keep as much muscle as possible i'll tailor this post to that issue.
First off, your current supps... Drop the post workout BCAAs so you'll stretch that a bit more, i'm a supporter of pre and intra, not really post. If you eat properly throughout the day you legitimately don't even need BCAAs. If you go hypocaloric then let's talk about BCAAs. Drop the glutamine, save some money. Our body produces everything we need in vivo. Sub Sterone is a nice addidion as is the DAA. Sterone will help lean you out, harden, and keep your strength up. DAA will help keep the strength up and will improve protein absorption via increased T. Creatine is great, make sure you only dose 3g a day to maintain saturation. I'd simply down 3g pre workout and then you're good for the day. The AAKG + malate is fine if you want, improves endurance and pumps but that's dropable if you want to save cash.
Now let me say what i'd add. If your diet is top notch, which it sounds like it is since you've lose 100lbs, think of adding something like Lean Xtreme (LX), Damage Control Protocol (DCP), or EC (ephedrine + caffeine). If it were me, i'd start EC now, run it for 4-6 weeks and then add Lean Xtreme, stay on EC though you don't need to cycle it.
The better your diet is the more muscle you will save while cutting this last 6-8% bodyfat. The better you get at timing carbs around your workout the more protein you will spare for the muscles. Fats are good, don't just cut them out thinking you'll lose fat if you don't eat it. I've given you the reader's digest version as i have to leave. Could go much more in depth if i had time.
PM if you want to ask specific questions, i'm sure others will chime in with some great responses. Remember the golden rule: "Diet first, Training second, Supplements third."