Sounds like things went a little better than most Ive read about in CA. It might have been an honest mistake on his part about the lights not working, then again who knows. He was just doing his job, you did well. Ive yet to been pulled over, even since Ive had my license [4 years haha, not once been pulled over, wont happen, believe me, Ive tried] being in the Military has its perks. I just hope my first encounter with an LEO will go as smoothly as yours did.
Only two defining forces have ever offered to die for you, Jesus Christ and the American Soldier....One died for your soul; the other for your freedom.