The BF search engine works quite well once you learn a key concept.
The key to understanding the search function is that it uses an OR operator instead of an AND operator. We are all used to Google. Google uses an AND operator. Read on for explanation.
If you put in "Native Steel" in the BF search engine, it looks for all threads containing either "Native" OR "Steel". Since "steel" is a really common term, the search engine gets overloaded and returns a white screen.
If you did that with Google, you would get all thread containing "Native" AND "Steel". With the BF search function, adding terms broadens the search instead of narrowing it. This makes a Big difference in how you run searches.
Here are tips that work for me:
Always use the "advanced search" option on the search pop-up.
Always do single word searches. Try to choose a unique term that would only apply to what you are looking for.
Start by searching titles only in a single forum.
If you don't find what you need, expand to more forums.
Still didn't find it? Search entire texts in a single forum.