I cannot think of a handy document that describes how to do constructed lists for brands in CBC.
Certainly ACBC (Adaptive CBC) has capabilities built into the software for doing this and with supporting documentation.
With CBC and constructed lists for brands (a power trick), the big gotcha is that the list of brands has to be identical length for each respondent. (That's because CBC uses an experimental design that you generate prior to fielding the study and that is uploaded as a database of designs to the web server.)
There are multiple approaches to analysis. And, the approach you take depends on whether the brands you selected for a respondent were due to preference or availability within the respondent's region.
You typically do NOT have to break out the respondents into subsets of respondents who received the same brands; there typically are ways to reorganize the data for analysis such that all respondents are kept together. But, in the case of just a few regions (say 4 or fewer) dictating which brands are available within the region and in the case that each region has around 500 or more respondents, it would be appropriate and easy to break out the respondents by region into different data sets and to run analysis separately within each of those groupings of respondents.