Generally Longines has better value ratio although both are mid level branded watches
Longines is more conservative/traditional as compared to B&M.
However between these 2 models, I wouldnt choose the Longines as its way too cluttered and busy.
In this particular comparo, I think the B&M has more class.
Anyway both run on Swiss ebauches… the movt quality is about the same...