Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
It's an expression used to intend that he's making you lose a bit of your patience, maybe lose a bit of your time, that he's creating you a bit of a mental hassle; I wouldn't know how to translate it better. He's basically creating you problems, but not serious problems. Usually adults use it to describe not collaborative children and/or elder people.