I think you can raise the flop bet here on this texture, maybe to 1.50. Maybe he'll want to get it in with his draw which is cool. Charge those draws, some random Ax is there but doesn't seem likely after turn. But you seemed to get decent value otherwise.
The hand is fine as you are flatting to induce on further streets. Raising flop may just get a ton of folds so all good. Turn we can raise but again on flop villain can't have much except a draw so we may just get folds again. It is not a bad line but maybe just call, call and raise rivers.