As said in the rentry
tutorial, if you list "YOURMOD.esp" in your ccc file (or esm/esl), then both "YOURMOD.bsa" and "YOURMOD - Textures.bsa" will be automatically loaded by the console without need to list them in any ini file (just like on PC, indeed). If it doesnt work then your bsa archives are probably defective for various possible reasons.
However, if you have any bsa archive named "YOURMOD - ANY OTHER THING.bsa" then it won't be loaded automatically and will still require being listed in your ini file.
That's why the general good practice is to pack only 1 "YOURMOD.bsa" whole and only archive with everything embedded in it, and (even more important) absolutely NO compression parameter.
You should also keep in mind that BIG bsa archives (IDK what is the exact limit) will drastically increase your loading time, and even fail to load. That's probably why on XBox series there's a mentioned 1gb (maybe 2gb now) limit EXPLICITLY mentioned. On switch, we don't know where is the exact limit as it's just supposed to not being possible/supported at all...