I don't have time to pull sources, but it appears that the generations might have become confused here. This Osbern died age 109? I think this death date 1063 belongs to his son Osbern. His should be 1035. His son Osbern shows 1090, which perhaps should belong to his grandson Osbern.
So, perhaps:
1. Osbern de Bolebec (c945-1035), seigneur de Longueville, md Wevia de Crepon.
2. Osbern de Bolebec (c990-1063), seigneur de Longueville (1028-1035).
3. Osbern de Bolebec (c1020-?), seigneur de Longueville (1063), and feudal Baron of Brimsfield (1066).
Let's see what others think before we make changes.
Thanks for adding that to the record, Justin Durand, you are a research star! At least we, or another user can come back to this when there is a spare moment, and use it to straighten it out.