The mix that you suggest might cause others to kill off their pond and start over:) Bullheads are considered an undesirable species and smallmouth will likely not keep bluegill or bullheads from overcrowding. What do you want from your stocked fish? That will help with making suggestions. For example, my first pond is the standard LMB/BG pond and my second pond is a SMB/yellow-perch pond, with both ponds also having red-ear sunfish and FHM. I will be doing an experiment in my newly built 3rd pond with blue catfish once I get the first level and second level forage fish established. Throwing in FHM now to reproduce is a safe bet so your next fish have plenty to eat.