Also, Priscellie could we add Harry meeting Michael to the Timeline?
I think Jim was pressed for time on that and pulled the wrong time frame from his head.
*checks his book* brb
Here we go, when we met Charity when she bailed Harry and Michael out of Jail after they saved the babies in the hospital in GP:
"Hi Charity," I said brightly, "Gee it's good to see you, too. It's been, what, three or four years since we've talked?"
"Five years, Mr. Dresden," the woman said, shooting me a glare.
So based off of that we know that Harry had known Michael for at least 5 years by GP, and that would make it approximately 3-4 years BSF I think. He was still working for Nick Christian at that point.
(Btw, I read this last week, so it was fresh in my memory)