I can't install SSL certificate on temporary Bluehost domain
SSL certificates can only be installed on your own domain name. If you are trying to install the SSL certificate on a temporary Bluehost domain it won't work.
Please follow these instructions to replace your temporary domain name with your own domain name.
Video Tutorial - https://www.youtube.com/watch?v=E2I_8C5vMf4
Article - https://www.bluehost.com/help/article/using-your-temporary-url-with-wordpress#changing-from-temp