Does he already have a good mouse? If not get him this
Yeah I found my mouses were stuttering a lot, and felt like it was inconsistent.
The Logitech was really solid, and felt more reliable. I don't know how mouses work, so maybe it's the quality of the sensor? That was my guess, but I'm enjoying it a lot more now.
Here's the mouse I purchased, if you're interested. It's a bit smaller, so if you like big mouses the 502 may be a better option.
Yeah and to update the firmware on the xim.
Keyboard: https://www.amazon.com/dp/B00LSGKEC4/ref=cm_sw_r_cp_api_i_ZS0nEbYMH3XG4
Mouse: Logitech G203 Prodigy RGB Wired Gaming Mouse - Black https://www.amazon.com/dp/B01M26YUKO/ref=cm_sw_r_cp_api_i_AT0nEb85XJ175