In large stockpot, combine broth, broccoli, carrots, and onion. Bring to a boil and cook until broccoli is tender. Turn down heat and stir in butter and cheese. Whisk until blended and melted. Add the milks and potato flakes. Whisk until blended. Add the ham. Stir to blend. Pepper to taste.