In a large saucepan melt the butter over medium heat. Add onion and saute until tender (about 6 minutes). Add chicken broth, bay leaf and pumpkin puree and bring to a boil. Reduce heat to low and cover and simmer about 25 minutes.
Remove from heat and use a immersion blender or food processor and puree until smooth. Return mixture to pan over low heat and add cream, orange zest, orange juice, nutmeg and ginger and mix.
Gradually add cheese and continue stirring constantly until the cheese has fully melted.
Season with salt and pepper and garnish each bowl with additional cheese, chives and toasted pumpkin seeds.
NOTE: To toast pumpkin seeds. Spread pumpkin seeds out on a cookie sheet. Toast in 350 heated oven for about 10 minutes. Will be puffy and crisp.