My theory is the BB was not a singular event, but actually occurred as a large number of simultaneous mini-big bangs at the level of the galaxies. Here is my logic. The mini-big bang model is connected to quantum theory and how matter/energy is defined by quanta.
If you compared a quantum division of the primordial atom, similar to cells dividing into distinct quantum states, to a singular BB event, the singular BB event defines much higher entropy, since it implies dissociation into a large number of particles. The quantum division, similar to cell division, defines less entropy per cycle because very little changes except at the quantum bulk state.
Since entropy requires energy to occur, if we start with X energy the lower entropy of the quantum division, means we have energy left over compared to the big bomb scenario. This is used to expand space-time during the quantum division. The result is the matter of the primordial atom becomes separated into quanta of huge mass which become increasingly separated via expanded space-time. At a certain point these go through a mini-big bang phase at the galaxy level.
There are observations of spiral galaxies with more turns than should be possible in the amount of time associated with the age of the universe. This is based on the scenario of the singular BB event. There are also observations of very early star formation and large superstructures within the universe which create conceptual problems for the singular event.
If we use the mini-big bang approach none of these pose a problem, since the galaxies are already self contained during individual mini big bang expansion. The expanding galaxies will also feel, powerful energy pressure waves, with a time delay, which stem from all the other mini-big bangs. This adds twist and eddies to individual expansions that gets weaker with time.
As far as where the BB occurred, for us on earth is was the center of our galaxy. The black hole that remains is a remnant of its powerful beginning.