Are you just holding the plug or grounding it to the bike. You wont see spark unless you hold the plug to ground --- completing the circuit. If you still dont have spark, time for fuel pressure test. Let us know what you find.
Fuel pressure test if you don't have spark? They're not related. If he did have spark and it still wasn't starting then that would definitely be the next step. Since he doesn't have spark then the most likely reason at this point would be a bad crank position sensor.