What board to buy

thismyarduino:
I intend to use Bluetooth to setup Wifi connection

Any WiFi module (WeMos D1 mini, NodeMCU, etc...) can start up in access point mode.
There you can enter the WiFi credentials, before connecting to an existing WiFi network.
I have used WiFiManager for that.

Leo..