Well, if you're going to go logging engine start and shutdown times and passing them off as block times "for your own reasons" then no wonder that "some shiny arsed bureaucrat" smelled a rat. What else would he think of such a bizarre procedure? The fact that your "block" times did not correlate with start and finisg times indicates something very unusual going on, and he isn't to know that you've invented your own definition of start and finish times, is he?
Why would a presumably professional pilot not log times correctly? Ususlly, there is only one reason, not so?