Absolutely bet the flop, there's a fish in the pot who isn't folding AQ!

I don't think it's very likely at all that BU is going to bet flop with TT/99. Turn seems fine as played, you definitely can't fold with KK (and AA) in BU range.