Pretty much right on. The only thing I would say differently is that ALL Mojaves ARE hets. Heterozygous doesn't mean normal looking gene carrier, it just works out that way with recessive morphs. Heterozygous really means having an unmatched pair of genes at whatever location you are talking about. With co-dominant morphs the hets are visible morphs. A mojave has one mojave mutant version of the lesser/mojave/phantom/Vin Russo/mocha whitesnake complex gene and one normal version of that same gene so it is truly a het. Because it doesn't look normal and the homozygous mojave looks different the mutation is classified as co-dominant.

Also, as long as the BEL you are talking about was produced bye mojave X mojave (could be a combo with another mutant version of this same gene like lesser) then you are right on about BEL X normal producing 100% mojave.

And a BEL bred to another BEL would produce 100% BEL because there would be no normal copies of this gene between the two parents so none of the offspring could get even one normal version to even be just mojave much less normal.