Should I have dropped the hammer quicker?

Villain hasnt done anything out of line. I'm thinking he's got an overpair.

PokerStars Game #7418267913: Hold'em No Limit ($0.25/$0.50) - 2006/12/12 - 21:49:48 (ET)
Table 'Phaeo' 6-max Seat #2 is the button
Seat 1: Harry_o.O ($49.25 in chips)
Seat 2: euphoricism ($92.75 in chips)
Seat 3: KA234 ($50 in chips)
Seat 4: NetStack ($12.75 in chips)
Seat 6: Foosman ($73.15 in chips)
KA234: posts small blind $0.25
NetStack: posts big blind $0.50
fqdindo15: sits out
*** HOLE CARDS ***
Dealt to euphoricism [7c 7h]
Foosman: folds
Harry_o.O: raises $2 to $2.50
euphoricism: calls $2.50
KA234: folds
NetStack: calls $2
*** FLOP *** [2s 7s 3c]
NetStack: checks
Harry_o.O: bets $5
euphoricism: calls $5
NetStack: calls $5
*** TURN *** [2s 7s 3c] [4c]
NetStack: bets $5.25 and is all-in
Harry_o.O: calls $5.25
euphoricism: calls $5.25
*** RIVER *** [2s 7s 3c 4c] [5c]
Harry_o.O: bets $36.50 and is all-in
euphoricism: calls $36.50