WAAAAAY to go!!! I knew that your knowledge and experience would stand up to whatever got thrown at you! AND you have been given new projects. Seems to me the boss sees that you are a capable person, especially getting your input on the setting up of a call center and E911.
Sounds like you aced it! Congrats!