I'm not sure what it is you are expecting to be the same. If you are concerned about the server reporting its IP address as 127.0.0.1, that is not really an issue. It is exactly what I would expect, rather than 0.0.0.0.
If you are concerned about the addition of "non-authoritative answer", that is also to be expected unless your nameserver is hosting the zone emailbudda.com.
I don't see a problem with your results. I
do see a problem if you have followed an eight-year-old document in setting up your nameserver. You
should have an /etc/resolv.conf, and it
should list servers other than the localhost as resolvers. This helps to prevent DNS cache poisoning attacks. However, if you insist on using localhost for resolution, be sure to disable recursion for all but trusted hosts. Actually, disable it anyway.
