650 Outlander blowing starter relays

Hey guys, I just picked up a 2007 650 for my son, the bike has been ridden but well maintained or so it seemed. Had it looked at by a mech friend and since he did some basic maintenance on it, it wont start any more, It keeps blowing starter relays and we cant find the problem, checked the solinoid, checked the starter, and all visable connetions but can not seem to find where the issue is, any advice, im not electrically adept so bear with me and my questions.

Thanks