Yes, you need a widget for Weather Bug for it to fill the home screen...search for "WeatherBug time & temp widget" on Play store. Another option is to use a clock widget that has a link to your Weather Bug app so when you tap the time the app launches!
Cheers