Chop asparagus into bite-size pieces. In large pot, place asparagus, butter, onion powder, garlic powder and 1 cup broth. Cook over medium heat until asparagus gets tender.
Transfer to blender with 1 cup broth and blend until smooth. Transfer back to pot and, over medium heat, mix in cream cheese, remaining broth and Parmesan cheese. Add celery salt and Italian seasoning. Cook while stirring, blending seasonings in well, then add heavy cream.
Season with salt and pepper, to taste. Serve with chicken salad croissants.