WHICH MSI B450 motherboard do you have? Not that it REALLY matters, but it's always good to know.
It would be good to know your other specs as well, such as exact power supply model, memory kit model, CPU cooler, etc.
As far as any "bottleneck" concerns go, there is no such thing really. The only "bottleneck" that exists is if something isn't performing the way you need it to. If the graphics card is allowing you to play at the settings you want, at the resolution you need to play at, and the CPU is providing enough FPS to keep it playable at a frame rate that is good enough for you, then you don't have a bottleneck. If it isn't, then you do, no matter what the model is.
That 2700x is not particularly strong compared to the last two generations that have come out since it was new, and there is a good chance your frame rates might be suffering due to that. Especially on any games that tend to run better on a CPU with very strong single core performance because that CPU does not have very strong single core performance. It does have a good NUMBER of cores though, so for games that are highly optimized for multithreaded performance it might do ok in spite of not having great single core performance.
But in general it is much weaker than any 3rd or 4th Gen Ryzen CPUs, even ones with only 6 cores, and especially ones with 8.
Now, if you were to update your BIOS and plug a newer CPU in it's place, it would likely make a considerable difference in your gaming performance and you shouldn't need to change your board but we need to know exactly what motherboard model and BIOS version you have now in order to know what will and will not work in that board with or without a BIOS update.
If a CPU update isn't financially possible, then really, what does it matter? LOL. You don't have really any choice in that case other than to use what you have and in truth it should definitely be better than with the 1060 you had by a fair measure even with the same CPU.