Not centralized way of looking at anything (ignoring your typo). There was a project named cgminer. It existed yours as bfgminer didn't.
BFGMiner is merely a continuation of the same project under a new name.
The credit as such goes not to just you but the whole team that worked on cgminer at the time. Yes con and kano and lJr get credit in my mind.
Great, sounds like you're the exception here who understands that.
That being said the split off is where bfgminer started.
No, the split off was Con/Kano deciding they would no longer collaborate.
If any project started forking off at this point, it was the new cgminer.
One could argue it was simply a two-way split of the same project, but to say new-cgminer is a continuation and BFGMiner "merely" a fork is unreasonable since BFGMiner just continued on as things were prior to the split.
In any case, how one prefers to label these things is much less relevant than what works best, which is ultimately the proper metric to be using when you choose your mining software.
For some people, cgminer works better (hot unplug and Avalon dynamic clocking come to mind as cgminer advantages at the moment).
For many others, BFGMiner is the clear winner... and we strive to make it better all the time.