Good for the OP and his friend K for not sitting idle while a stranger received unwanted sexual attention.
His uncle (#4), is less awesome.