Hey Dan!
I think the preflop action is fine, a very playable hand on the button. If you perceive your opponents to be weak postflop you might even wanna size it a bit smaller. You could check back the flop since the bb:s range is so strong. In case you hit your draw you might be able to get your money in against an overpair or set of 10 and you also get to realise your equity for a cheap price. However I dont dislike the more aggressive line since it might fold out some overcards like AK or AQ. Once you get raised it’s a very close spot. You don’t get the right price to call against his valuerange and he is probably almost always gonna have an overpair or maybe set of 10. But it’s not that negative EV so why not gamble?