Foundation and powder for oily skin?
I see you mentioned that you've already ordered Benefit's Porefessional Primer. I was going to suggest that to you for the enlarged pores you were concerned about. it's great I use this primer on my cheeks and on my nose where my pores mostly appears, it blurs them away and gives your skin a smooth surface to work with. In additiong it's LIGHTLY tinted, so it evens out your skin tone at the same time.
As for foundation I love MUFE'S HD foundation. It's medium to full coverage and you can build up the amount of coverage you prefer. This stuff really does a good job at making your skin appear flawless. I use this due some acne scarring I have as well as blemishes and it's just great!
When it comes to powder, I also always recommend Urban Decay's De-Slick Mattifying powder. This is my current obsession due to my oily skin. I apply this right after my foundation to set it AND I touch up my skin with this if I need to during the day. You don't have to worry about it weighing you down if you put it on during the day to blot out oilyness because it's transluscent so it doesn't even show, it literally just blots up any excess oil! I also find it helps maintain my foundation at the same time
So the above products are the ones I find work best presently. I hope this helps and don't hesitate if you have other questions