It shouldn't. A bottleneck is when you for example, have the fastest and newest GPU, but you have an old and slow CPU. The GPU will have to 'wait' for the CPU to catch up because it is so slow. This is bottlenecking, the same can be said for the opposite. Every system will have a bottleneck regardless of what you have, the goal is to minimize it. You shouldn't worry about bottlenecking with a build like that.
If you aren't overclocking then get a 3350p and an ASrock H77M, if you are then get the 'k' version of that CPU and a Z77 motherboard.