He liked your present, he just didn't like the presence and stares of strangers. You did nothing wrong but at the same time give him flowers when he feels safe~