So after spending 10 minutes sitting and wondering how to beat the green boss, I looked in the comments and found out you had to actually hit the boulders at him rather than standing where you wanted the boulder to go and hoping it hits him like I thought....
When a game has me doing this, that's pretty good.