What are some good advanced level textbooks on public economics?
The best book in my opinion for your case is definitely Intermediate Public Economics by Jean Hindriks and Gareth D. Myles. It is often used as a standard text for public finance at your level and covers most of the material you need in an interesting and accessible way.