Preheat oven to 350 degrees.
Boil pasta according to package directions.
In a saucepan, heat butter and whisk in flour, bouillon, salt, and pepper.
Slowly whisk in milk, then cheeses.
Cook (steam) broccoli in a skillet with a 1/2 cup water, then drain.
In a 13 x 9 casserole dish layer pasta, broccoli and cheese sauce in two layers ended with cheese sauce.
Top with 1/4 cup cheddar cheese
Bake for 20 minutes or until cheese is all bubbly and golden in color on top.