JakeF :
so will my r9 270x run fine on high end games without bottlenecking with the i5 4690k? until i get a new GPU in like 6/12 months time?
Don't think of it like that. A CPU is not dependent on a GPU. A GPU is dependent on a CPU. A GPU cannot bottleneck a CPU. It can only have lower desired results because of a GPU. Like I said, don't worry about it right not. You'll be fine. If you want more performance down the road, all you have to do is upgrade the GPU (possibly the PSU but address that when you get there).
The reason for the GPU upgrade suggestion is because you didn't provide all the information from the start. Thus assumptions were made that you were buying a new PC. But you're not. So forget it. The 270x is a great card that will get you high settings on most games.