If you are familiar with mammal genetics, here are some points about how chicken genetics work:
--Females have sex chromosomes ZW, males have ZZ. This means that all sexlinked genes work backwards (as compared with mammals), and that the mother determines the gender of her offspring.
--Basic pigment colors are black and red/gold.
--Some genes control where those colors go on the chicken (more black, more red, lines around the feathers vs. speckles all over, etc.)
--Some genes change the shade of one color or the other (gold to a darker red or a lighter buff shade, black to a gray shade, red to white, black to white, etc.)
--Some genes add a pattern of white to whatever other color there is (mottling adds white dots, barring adds white stripes, recessive white turns the whole bird white.)
--Chickens do have chromosomes in pairs, one inherited from each parent, which matches what you would expect with mammals.
Some specific sources I have found useful when studying chicken genetics:
http://www.kippenjungle.nl/chickengenetics/pdf/Poultry_Genetics_for_Exhibition_Breeders.pdf
http://www.sellers.kippenjungle.nl/page0.html
(This page links to three other pages: basic genetics, specific chicken genes, and a table of chicken genes with brief information about each.)
I would not introduce White Jersey Giants. Any Buff chickens should be fine for your project. Cochins will add more foot feathers, so consider whether you want that or not.
You might like playing with the chicken color calculator:
http://kippenjungle.nl/chickencalculator.html
I like to use it to model the effects of genes (just change the dropdown boxes, and the chicken picture changes too.) It has some difficulty with Buff, but will still work to show why certain other colors are not a good choice for your project.
The default genes are marked with + because they are the ones found in the wild Red Jungle Fowl ancestors. The letter abbreviations come from the name of the gene, sometimes in obvious ways and sometimes in ways that seem to make no sense.
The first box in the list has the e-locus genes. That spot ("locus") on the chromosome has at least 5 alleles (different options), although each individual chicken only has two. It starts at e+/e+. A solid Buff chicken, Orpington or otherwise, usually has E^Wh/E^Wh. A Buff Brahma probably has e^b/e^b. A White Jersey Giant should have E/E. If you start changing those genes, you will see that E makes the chicken black all over, while all the other forms cause different color arrangements on females, but most of the males look pretty much alike.
Adding Co (Columbian) will reduce the amount of black, and move it toward the two ends of the chicken. The Columbian color pattern is what Buff Brahmas have. The Columbian pattern will look a bit different on E^Wh than on e^b with real chickens, but the calculator shows it the same for all of them. It at least helps give the general idea.
Adding Db will further reduce the amount of black, and it is probably in the solid Buff breeds. The calculator doesn't show different pictures, but the text next to the picture does say "with less hackle markings" (hackle being the part at the base of the neck, where the Columbian pattern allows some black.)
The next few genes in the list will probably not matter for your project.
A Buff chicken definitely needs the sexlinked s+ (gold) gene, not S (silver, which turns gold to white.) Since gold is recessive, it will breed true as long as all your starting birds have it.. Many black or white chickens have Silver, which is another reason not to introduce those colors.
For a solid Buff chicken, of course the goal is no black at all. It is somewhat common for Buff chickens to have I (called Dominant White), which turns black to white. That means any small bits of black that might otherwise show, become white. Not all buff chickens have this, but some do, so there is a chance of it showing up in your chickens (if you start seeing buff birds with white tails, that will probably mean you have this gene.)
For the actual shade of buff (lighter vs. darker), it is probably easiest to just breed the ones that are most pleasing to you, rather than trying to sort out what combination they may have of Mh (Mahogany), Di (Dilute), Ig (Inhibitor of Gold), Cb (Champagne Blond), or something not on the list. You can certainly play with all of those in the calculator, I just don't think it will help much with breeding the right shade of buff.
I think those are the main genes you need to be aware of for your project. Just avoiding chickens that are all black or all white will do the most good, because that lets you avoid E (Extended Black), and also lets you avoid a bunch of other genes that increase the amount of black on a chicken (since that is obviously not what you want!)
If you can't get buffs as light as you want, you might try crossing a buff rooster to a silver hen such as Columbian Wyandotte, Delaware, Light Brahma, Columbian Rock, or Light Sussex. That will give sexlinks, with gold daughters and silver sons who carry gold. The reason you might try this: many silver chickens have a collection of genes that make gold lighter, because those help make the silver color look whiter too. So this would be a way to possibly add some of those gold-lightening genes to your project. By crossing a gold male to a silver hen, and keeping only daughters, you can won't have any silver birds in future generations (sex linked traits can be helpful if you use them right!)