No read on Villain, new to table. What should I do here?

Prima Poker skin
No Limit Holdem Ring game
Blinds: $2.50/$5.00
6 players
Converter

Stack sizes:
Hero: $1116.75
UTG+1: $753.50
CO: $704.70
Button: $241.50
SB: $1127.50
BB: $709.25

Pre-flop: (6 players) Hero is UTG with 4 4
Hero raises to $20, 3 folds, SB calls, BB calls.

Flop: 8 3 4 ($60, 3 players)
SB checks, BB checks, Hero bets $40, SB raises to $120, BB folds, Hero ?

I now know he's 19/12/2.2.. Does that make a big difference?