I live not far from there and my office is a block away. Northampton Blvd is more like a highway than a regular road but it is well lit and marked and has crosswalks at every major intersection. If he was crossing at Baker Road, it's lit and has painted crosswalks.
Police report says: “Traffic on Northampton Boulevard westbound has been shutdown. The roadway will be closed for traffic for approximately two hours.” So he was breaking the law by having the bike on a 4 lane divided highway (which has exit & entrance lanes making it a mere 10 lane road, No crosswalks there. (There is a crosswalk on Baker under the intersection, but if they closed the highway - that’s where it happened). Mopeds and bikes are prohibited on that stretch of North Hampton. Look at the sat view I posted and zoom in. Sw’pee shouldn’t been there a’tall ... ‘twa suicide imho.