For topic-based conversation questions, this book is the perfect resource book for Spanish teachers.
There are 411 questions in this book, broken down into 72 topics arranged alphabetically. It is a terrific addition to what you are already teaching because it includes relevant topics that are typically found in books categorized as intermediate to advanced.
Additionally, it works great for warm-ups and filler exercises.