Asuming your whole application runs on port 443 and no other http port is open and will never be opened in future then you can start thinking that httponly might suffice the requirements. (in that case i would remind you of sslstrip)
however those thinking in that direction i would suggest having a look at this long chain of arguments and counter arguments discussing this issue of whether to use secure in case whole app is on ssl.
for those not with patience to read the whole here is the crux : even though you might not have need for it setting secure + httponly doesn't adversely affect server performance however in future this simple step might help you in cases where a misconfiguration might divulge something. so following a defence in depth attitude it is suggested to set both as true.