I'm sure hoagie has an alternate meaning here, since the only people who call subs hoagies are from Eastern Pennsylvania.( Or if you work for a convenience store/sandwich shop that is headquartered in Philly)
B: I get time off from both school and the NLT to work on it.
C: whenever I damn well feel like it.
Choose whichever one you like.
No need to be rude, the last post before his in the thread was November, basically asking 6 months after the last post so its fine to inquire about it. Just chill.