Sunny,
In your OP you asked for 'definitely 40 miles without skimping on the PAS'.
You are wasting your time looking at Bosch bikes because the battery is too small to meet your requirement.
I flattened a 11ah Bosch battery today at 41 miles, a fair bit of climbing but very little headwind.
Unless you carry a spare, you need 15ah or more.
In your OP you asked for 'definitely 40 miles without skimping on the PAS'.
You are wasting your time looking at Bosch bikes because the battery is too small to meet your requirement.
I flattened a 11ah Bosch battery today at 41 miles, a fair bit of climbing but very little headwind.
Unless you carry a spare, you need 15ah or more.