Okay I'm going to add my 2 cents........which is worth less than that!
ALL the above is good advice and I agree with all of it.
You wrote............"from cold after a few kicks and runs great"
It could be something as simple as you haven't figured out what the bike's drill is..........but it "should" start with one kick. So........something other than hot starting is trying to tell you something.
I did chase a "hot start" issue I had on a B44 down to a bad coil. Somewhere along the line I felt the coil and it was hotter than it should have been........I was doing the same as you, had to wait for it to cool off. Just something else to check.
Good luck and keep at it.......you'll sort it.