Ok, I'm having some difficulty getting NPS working when I've setup the client computer to use user authentication. I've got my Radius Client(s) setup and working, same for my Connection Request Policy(s). In testing I've setup Network Policies, one for authenticating based on the computer account, one for authentication based on the user account. If I set my Windows 7 client to use computer authentication, the client authenticates right away, immediately after bootup. If I change the Win7 client to use user authentication, there is a 15-20 minute delay before it finally authenticates. If I examine my server's Security event log (for simplicity I setup NPS on my DC) I can see for both authentication types that the correct policies end up being used. So this leads me to believe that my policies are setup correctly.
I've noticed that if I first start my Win7 client with Computer authentication selected and then switch to User authentication, it re-authenticates using my correct user Network Policy with NO delay. I can confirm via Security event log that this takes place. But I've yet to get it where based solely on a user Network Policy there is no delay similar to the computer Network Policy.