You can do both, but usually the Foundation is the one who is set up to collect and redistribute money efficiently to the project.
On the other hand the project had a "hardware wanted" page that was very funny in case you had since exotic hardware the devs wanted to write a driver for. But that was a long time ago.
All of this to say: go through the OpenBSD Foundation.