Pre flop is fine obviously I think the flop raise has to be bigger then 100 more like 3/4 pot when he smooth calls your raise it highly likely he has a king there might even have a flush draw sometimes. The river mini reraise is usually made hand looking to extract chips.