What Guys Said 1
ummmm yes! touching different places means different things. for example, if he put his hand on your shoulder, its a sign of trust and faith in you. if someone kisses you on the forehead its a re-assuring sign of gaurdian like endearment, as a parent might do to a child. touching the small of your back isn't sexual like touching your hip, overtly intrusive, like touching your butt, but its means he wants to re-assure you, let you know he wants to suport you and protect you. so yes, it means he likes you, alot! and doing this in front of other guys is a power play, it means he isn't ashamed that he likes you, and chances are, this guy won't back down if you are threatened, he'll defend you (sry my answer is so long)
What Girls Said 1
He could, or he could just be flirting & trying to impress the other guys...