I disagree with what people are saying with raising more preflop. This is recommended against a normal, unknown player.

Now, if I read 45/20 correctly, that meanst hat he sees 45% of the flops? If so, then a reraise was definitely warranted and props to you for doing that preflop.

Come the flop, this is ENTIRELY read dependent. Against an unknown opponent, I would fold, as there are too many hands that beat me that my opponent could have. However, if he has been seeing 45% of the flop, chances are that he has a piece of it and won't let go or he has nothing, both of which sound good to me. I'd reraise all in.

Well played, son.