Welcome to ATP!
This resembles my Wild Geranium (Geranium maculatum), but my species doesn't go west of the Dakotas.
Searching through the USDA website I found this.
Carolina Cranesbill (Geranium carolinianum) ). In spite of the name, the range extends to BC.