Do i need to burn every time my blog is updated i.e. a new post has been done on the blog? Or does it work automatically?
No, you don't need to reburn a feed every time it's updated. It will do it on its own (eventually) or you can log on and ping it.