I can't add much more to the advice of keeping the soil mix fast draining by adding some sort of perlite, pumice, chx grit, larger grit sand/gravel, crushed rock, etc.
I use 2 and four inch pots for planting of my semp cultivars but when I use larger pots for doing container plantings, I keep the soil depth more shallow by placing, at bottom of pot, plastic containers as close as possible to each other (sort of like fitting puzzle pieces close together) to avoid large air pockets where the soil may sink thru. I fill any air pockets with smaller plastic containers or large piced pumice/ gravel/rock. Earlier I used to pack Styrofoam peanuts into these store bought net bags that oranges/tangerines come in and put these tied bags at the bottom of large pots. After filling the pot's bottom, I put window screening or weed barrier cloth between the plastic layer and soil layer to help prevent soil from falling further down the pot.