Rollover does include Bonus nights with one exception. If you had any rollover nights from the previous year, those would need to be subtracted. If your 39 Bonus nights do not include any rollover from 2015, you will start 2017 with 34 nights.
Here's my totals for 2016. 104 nights, but since 19 were rollover nights from 2015, those don't count again. 104 minus 19 is 85, 10 more than needed to reach Platinum, so my rollover for 2017 will be 10 nights. Notice that the 19 2015 rollover are counted as part of my 43 Bonus nights.
Here a link explaining how the entire process works https://www.marriott.com/marriott/eliterolloverFAQs.mi
Give the site a few days to reset. I'm seeing 104 nights for 2017 showing, with 19 rollover from 2016. It appears that the years have updated even though the numbers haven't. Given that your numbers are showing zero rollover (from last year), you should expect to be at 34 nights very soon.
I'm seeing the same thing as bejacob. I don't understand why Marriott updates the dates in the window without updating the data. I'm so tempted to take a screen shot and then try and get them to give me the 77 nights credit after they take them away in the next week or two. It sometimes takes better than a month for them to update the annual activity at the end of the year. Being a database person, there really is no excuse for this. With some decent programming, the nights stay should refresh at the same time that the templates with the dates do.
Despite the numbers showing 2017, what you as actually seeing are the numbers from 2016. Marriott has not reset the numbers on the website yet. That usually happens about a week or so into the new year to allow for any late postings from stays in December. Check again after January 10 (or thereabout) once the counter resets. If you rolled 200 night from 2015, I think you'll find they won't rollover again.
Regardless, any nights earned in 2016 through stays, credit card spending, or showing as "promotional" in excess of what's needed to retain status will rollover. For many road warriors, that's enough to retain Platinum status even before staying one night in 2017.