Thanks Kyle for sharing this in the FB groups.
I've lurked here for many years but can't remember my login so made a new account.
I own a few sites/forums and your costs are very reasonable, especially given the amount of content that's on the site.
I donated via paypal but more importantly happy to donate some of my time if you'd like it.
I don't have any experience directly with Invision and haven't written PHP in ~5yrs but don't anticipate it to be a problem.
I have extensive experience with other forum softwares like vB, phpBB and XenForo doing everything from setup & administration, to developing.
I live down in Salem so can't join any of your Seattle area fun but happy to hop on a call if you want to talk shop.
-----
Also Kyle, the stack here can't be that archaic. IDK how much playing you've done with WP on your personal site but it can get real nasty, real quick. Even then, php isn't that bad compared to things like jsp, native asp, and whatever weird custom things people used to do in the 90s and early 2000s that some corporations still run on...