Advice needed for bottom bracket/crank set replacement
Hello, I have a Trek 520 Grando. The stock crankset and bottom bracket that it came with look like they're Shimano Hollowtech II compatible, but are not made by Shimano.
The cranks are "ProWheel forged alloy, 42/28, 2-piece, 175mm length" and the bottom bracket is "Bottom Bracket Shimano type Hollowtech II Road".
Once I wear through the stock crankset, I'd like to replace it with a Shimano GRX FC-RX810-2 crankset. At that time, I'll probably change the bottom bracket out to a Shimano brand one, but am not sure which one. Would the BBR60 Ultegra BSA Bottom Bracket work, or do I need something else? I'm pretty good mechanically, but this is my first time upgrading a crankset/bb, so I'm not 100% sure on the compatibility.
Are there any major flaws in my plan? Will the crankset and BB that I chose work, or do I need something different? Thanks