I am interested in hearing feedback on this hand. Did I figure odds correctly (close not exact)? Is this the "right type of aggressive" play?

This was a fullring $1/$2 game that lost some players. Everyone left was decent and playing solid cards. I had bought in for $200 and had slowly built my stack. I had only shown down solid hands to this point. Also, I had made some big laydowns also.

SB = $197.00 -- solid player, likes action, will re-raise in position, gets people to fold
BB = $217.70 -- very solid plays premium starting cards, shows down winners often
Seat 3 = $259.95 -- no particular read
Seat 2 (ME) = $369.55
Seat 1 = $286.89 -- read on this player is he is a gambler, wins big and loses big
Button = $185.80 -- no particular read

Dealt A2

Seat 3 folds.
Seat 2 (ME). I raise to $7. At this table I do not limp, if I enter, I bet.
Seat 1 calls.
Button calls.
SB folds.
BB calls.

Pot has $29 in it.

Flop QT3

BB checks.
I bet $10. I figure this is a decent size continuation, and if I get a caller, I gave myself decent odds to draw to flush, plus I still have the over Ace.
Seat 1 calls.
Button folds.
BB calls.

Pot has $59 in it.

Turn 9
BB checks.
I decide to fire a second barrel with the nut flush draw, and want to make sure it is "right size". I bet $7 preflop, $10 post flop, so I want > $10 but not too much since I am still on draw. I may need to fold to a re-raise. I decide to bet $15. If I did the math right that gives me 5:1 if I get one caller with a little less than 5:1 for the flush.
Seat 1 calls.
BB calls.

Pot has $104 in it.

River K ($$$$$)
BB checks.
I now need to decide what the correct bet is to get paid off. I decide on $65.
Seat 1 calls.
BB calls.

Board: QT39K

BB has QQ confirming he is solid player. Slightly loose call for him with straight and flush on board.

Seat 1 has 69 confirming he is a gambler.

Seat 2 (ME) A2

Final pot $299.