Its never a waste of time. It improves readability. Objects can be complex as well.
You are right, if it is directly assigned ot late, then there is no need. But I think it doesn't hurt.
You know in dart a simple int might not be just an integer after all it is extended to do something else. So the person you are hiring might be thinking more sophistically and trying to be more specific to avoid confusion.