@Payson: "how many hours remain to complete task x and what barriers are you encountering?" - That sounds like the type of thing to report in a project team meeting (e.g. daily standup) rather than in a 1:1 with the boss. To put it another way, if issues like delays and task impediments are only brought up via email status reports, you could be in trouble.