lol guys, let's go easy, it's not the end of the world if he uses BU Breloom and Trace Porygon 2...
I know someone mentioned it before but I can see LO max speed Terrakion screwing up your team big time. Your speediest sweeper is Infernape, and even it only gives you a 50% chance of winning the speed tie. I am also noticing your lack of a strong, fast special sweeper. (Porygon2 does NOT and should NOT function as a sweeper.) Slowbro isn't really necessary for your team; Jirachi can tank physical hits pretty well, and Slowbro's horrible speed and not-so-good typing really wears it down. I recommend Latias over Slowbro: it's a better special wall, can function as a nasty set up sweeper, and can hit fast and hard.
Latias @ leftovers
252 HP, 4 Sp Atk, 252 Spe
Besides the ability to set up on nearly all pokemon in the metagame, the SubCM set will definitely find your liking. Status being annoying? Set up a sub, blocking twave, toxic, burns from scald, or flinches for Jirachi. Bulky water type getting you? Latias can set up on all (yes, all) specially based water type sweepers in the metagame (even starmie, specs toed, and rotom w) It's excellent defenses allow it to tank even super effective hits, and it's great typing will patch up some resistances for your team.
hope this helped! Good luck!
I have one question; where did you get your typing sprites from?
VM me for a rate! PO username: ABDrifblim
† I am a Christian and proud of it! Copy and paste this if you are too.†