Not suspicious to return to Kenya for a bit in the middle of the season.
He ran the commonwealth games, meaning that he has already had a long season up to this point. He needs to manage his season to not burn out. He raced and won all the 1500m/mile races on the DL circuit up till the start of June.
Now he has taken a mid season break, retuned to Kenya, raced the 800m to get a new PB/test his speed in front of his home crowd (what was that you were saying about marketability?).
I'd guess at the rest of his season involving him racing sparingly with a focus on winning the National Champs and then maybe a hyped up WR attempt at Monaco (will run 3:27/3:28 if everything is perfect on the day). Then probably will want to do the African Champs early August time.
He could also just run every diamond league for the rest of the season (rendering this thread even more pointless) but that would be foolish IMO.