Yeah. Culture-boost first means you finish the total faster, but it's still slower than getting the defensive boost first.

I'd say get the culture first - from what you've said it sounds like you've got a pretty good chance of holding him off with your tech advantage. That way if you manage to hold him off well enough you can go for something else (if the defensive boost proves unnecessary) that's more immediately useful.