Can mark this as Resolved. Turned out to be a bug with the theme … updated to the newest version and is working fine.
I’m using a theme called Salutation, and I used the workaround discussed here: https://codex.buddypress.org/releases/developer-and-designer-information/ under “Member settings pages are blank”
This worked, but there’s no CSS / HTML formatting, everything is just stacked on top of each other. It seems as if it just needs a page template to feed off of in order to display correctly. Is there some way I can point the BuddyPress settings files to my WordPress settings page or vice versa?