without history or a read id check/fold the flop. not including those details in your hand histories makes commenting on them difficult.

if i were going to bluff i wouldn't float OOP

does this player think or seen you float a flush draw OOP?

BB flat calling your turn donk when you are repping a flush would scare me into shutting down, since he doesn't seem worried about letting you see the river.