My 3 week old baby always coughs right after she's finished nursing. Why?

Likely normal. Babies have the remarkable ability to breathe and swallow at the same time. So right after feeding she may be inhaling a little milk and sputtering a bit. That' s fine, and you can ignore it. However, if she's getting very fussy and irritable, reflux is also a possibility.