No burn marks on the upper surface of the visible spans, so consistent with a munition of some variety from below, which would likely be a USV
Burn marks underneath so yes, delivered from below
Ukrainian Pravda news agency says SBU and UA Navy delivered the attack via drone boat. Burn marks and damage consistent with that. https://mastodon.social/@NewsBlogged/110727994583647527
Video supposedly showing the two explosions https://t.me/uaobozrevatel/83638
Obozrevatel.ua

В мережі з'явилося відео з ймовірною атакою на Керченський міст Як видно, спочатку велася стрільба, а потім пролунало два вибухи Усі подробиці Ми в Threads

Telegram
@Pwnallthethings is this a ZIL 130 fire engine in the background?!?!?! They must be **really** out of vehicles to pull one out….
@Pwnallthethings I think it's more telling that the guardrails seemingly aren't really damaged, unlike the last hit.