TYP: to_numpy
- [ ] closes #xxxx
- [ ] tests added / passed
- [ ] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing.html#code-standards) for how to run them
- [ ] whatsnew entry

> Thanks @jbrockmendel Is this not covered by one of @Dr-Irv PRs?

I haven't done `to_numpy()` yet, but in #41251 I changed the definition of `NpDtype` based on a suggestion by @simonjayhawkins  so I would suggest getting that approved before approving this one. if this is handled elsewhere we can just close it