El gentilicio bonaerense no es equivalente a porteño, por lo que no es adecuado emplearlos indistintamente, según explica el Diccionario panhispánico de dudas.
El gentilicio (y el adjetivo) en español para referirnos a los naturales de la ciudad de Buenos Aires no es bonaerense, sino porteño. En la Argentina hay dos topónimos homónimos: la ciudad de Buenos Aires (gentilicio: porteño), capital del país y ciudad autónoma, y la provincia de Buenos Aires (gentilicio: bonaerense), cuya capital se llama La Plata (gentilicio: platense) y está a 60 kilómetros de la ciudad de Buenos Aires.
Así, pues, los porteños no son bonaerenses, pues esa ciudad no está en esa provincia, y los bonaerenses no son porteños, porque no son de la ciudad autónoma.